From ee812d188161ba37f64d47d9e8452825b39e1b81 Mon Sep 17 00:00:00 2001 From: Yong He Date: Sat, 8 Jun 2024 02:17:17 -0700 Subject: Disallow certain types of decls in `interface` to provide better diagnostic message. (#4312) --- source/slang/slang-parser.cpp | 5 ----- 1 file changed, 5 deletions(-) (limited to 'source/slang/slang-parser.cpp') diff --git a/source/slang/slang-parser.cpp b/source/slang/slang-parser.cpp index ed579e96d..f5a217354 100644 --- a/source/slang/slang-parser.cpp +++ b/source/slang/slang-parser.cpp @@ -4213,13 +4213,8 @@ namespace Slang case ASTNodeType::SubscriptDecl: case ASTNodeType::PropertyDecl: case ASTNodeType::AssocTypeDecl: - case ASTNodeType::TypeAliasDecl: - case ASTNodeType::TypeDefDecl: case ASTNodeType::VarDecl: case ASTNodeType::LetDecl: - case ASTNodeType::StructDecl: - case ASTNodeType::ClassDecl: - case ASTNodeType::EnumDecl: case ASTNodeType::GenericDecl: case ASTNodeType::ConstructorDecl: return true; -- cgit v1.2.3