diff options
Diffstat (limited to 'contrib/llvm-project/clang/include/clang/Basic/DeclNodes.td')
-rw-r--r-- | contrib/llvm-project/clang/include/clang/Basic/DeclNodes.td | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/contrib/llvm-project/clang/include/clang/Basic/DeclNodes.td b/contrib/llvm-project/clang/include/clang/Basic/DeclNodes.td index f8ad6cf5b262..8b1f415dd5fe 100644 --- a/contrib/llvm-project/clang/include/clang/Basic/DeclNodes.td +++ b/contrib/llvm-project/clang/include/clang/Basic/DeclNodes.td @@ -41,6 +41,7 @@ def Named : DeclNode<Decl, "named declarations", 1>; def OMPDeclareReduction : DeclNode<Value>, DeclContext; def OMPDeclareMapper : DeclNode<Value>, DeclContext; def MSGuid : DeclNode<Value>; + def UnnamedGlobalConstant : DeclNode<Value>; def TemplateParamObject : DeclNode<Value>; def Declarator : DeclNode<Value, "declarators", 1>; def Field : DeclNode<Declarator, "non-static data members">; @@ -89,17 +90,18 @@ def Named : DeclNode<Decl, "named declarations", 1>; def ObjCImplementation : DeclNode<ObjCImpl>; def ObjCProperty : DeclNode<Named, "Objective-C properties">; def ObjCCompatibleAlias : DeclNode<Named>; +def ImplicitConceptSpecialization : DeclNode<Decl>; def LinkageSpec : DeclNode<Decl>, DeclContext; def Export : DeclNode<Decl>, DeclContext; def ObjCPropertyImpl : DeclNode<Decl>; def FileScopeAsm : DeclNode<Decl>; +def TopLevelStmt : DeclNode<Decl>; def AccessSpec : DeclNode<Decl>; def Friend : DeclNode<Decl>; def FriendTemplate : DeclNode<Decl>; def StaticAssert : DeclNode<Decl>; def Block : DeclNode<Decl, "blocks">, DeclContext; def Captured : DeclNode<Decl>, DeclContext; -def ClassScopeFunctionSpecialization : DeclNode<Decl>; def Import : DeclNode<Decl>; def OMPThreadPrivate : DeclNode<Decl>; def OMPAllocate : DeclNode<Decl>; @@ -107,4 +109,4 @@ def OMPRequires : DeclNode<Decl>; def Empty : DeclNode<Decl>; def RequiresExprBody : DeclNode<Decl>, DeclContext; def LifetimeExtendedTemporary : DeclNode<Decl>; - +def HLSLBuffer : DeclNode<Named, "HLSLBuffer">, DeclContext; |