Started implementing variable templates. Top level declarations should be...
Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@187762 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/AST/ASTContext.h 27 additions, 8 deletionsinclude/clang/AST/ASTContext.h
- include/clang/AST/ASTMutationListener.h 8 additions, 0 deletionsinclude/clang/AST/ASTMutationListener.h
- include/clang/AST/Decl.h 26 additions, 10 deletionsinclude/clang/AST/Decl.h
- include/clang/AST/DeclTemplate.h 591 additions, 0 deletionsinclude/clang/AST/DeclTemplate.h
- include/clang/AST/RecursiveASTVisitor.h 88 additions, 0 deletionsinclude/clang/AST/RecursiveASTVisitor.h
- include/clang/Basic/DeclNodes.td 4 additions, 0 deletionsinclude/clang/Basic/DeclNodes.td
- include/clang/Basic/DiagnosticParseKinds.td 6 additions, 2 deletionsinclude/clang/Basic/DiagnosticParseKinds.td
- include/clang/Basic/DiagnosticSemaKinds.td 46 additions, 13 deletionsinclude/clang/Basic/DiagnosticSemaKinds.td
- include/clang/Basic/TemplateKinds.h 3 additions, 0 deletionsinclude/clang/Basic/TemplateKinds.h
- include/clang/Sema/Sema.h 92 additions, 18 deletionsinclude/clang/Sema/Sema.h
- include/clang/Sema/Template.h 31 additions, 1 deletioninclude/clang/Sema/Template.h
- include/clang/Serialization/ASTBitCodes.h 6 additions, 0 deletionsinclude/clang/Serialization/ASTBitCodes.h
- include/clang/Serialization/ASTWriter.h 3 additions, 0 deletionsinclude/clang/Serialization/ASTWriter.h
- lib/AST/ASTContext.cpp 35 additions, 22 deletionslib/AST/ASTContext.cpp
- lib/AST/ASTImporter.cpp 240 additions, 7 deletionslib/AST/ASTImporter.cpp
- lib/AST/Decl.cpp 55 additions, 9 deletionslib/AST/Decl.cpp
- lib/AST/DeclBase.cpp 3 additions, 0 deletionslib/AST/DeclBase.cpp
- lib/AST/DeclTemplate.cpp 245 additions, 0 deletionslib/AST/DeclTemplate.cpp
- lib/AST/ItaniumMangle.cpp 9 additions, 1 deletionlib/AST/ItaniumMangle.cpp
- lib/CodeGen/CGDecl.cpp 3 additions, 0 deletionslib/CodeGen/CGDecl.cpp
Loading
Please register or sign in to comment