Clean up variable template handling a bit, and correct the behavior of name
lookup when declaring a variable template specialization. llvm-svn: 199438
Showing
- clang/include/clang/AST/DeclTemplate.h 2 additions, 2 deletionsclang/include/clang/AST/DeclTemplate.h
- clang/include/clang/Sema/Sema.h 1 addition, 1 deletionclang/include/clang/Sema/Sema.h
- clang/lib/AST/ASTImporter.cpp 1 addition, 2 deletionsclang/lib/AST/ASTImporter.cpp
- clang/lib/AST/DeclTemplate.cpp 2 additions, 5 deletionsclang/lib/AST/DeclTemplate.cpp
- clang/lib/Sema/SemaDecl.cpp 84 additions, 117 deletionsclang/lib/Sema/SemaDecl.cpp
- clang/lib/Sema/SemaTemplate.cpp 11 additions, 6 deletionsclang/lib/Sema/SemaTemplate.cpp
- clang/lib/Sema/SemaTemplateInstantiate.cpp 12 additions, 2 deletionsclang/lib/Sema/SemaTemplateInstantiate.cpp
- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 14 additions, 2 deletionsclang/lib/Sema/SemaTemplateInstantiateDecl.cpp
- clang/test/CXX/temp/temp.spec/cxx1y-variable-template-no-body.cpp 3 additions, 3 deletions...st/CXX/temp/temp.spec/cxx1y-variable-template-no-body.cpp
- clang/test/CXX/temp/temp.spec/temp.expl.spec/p2-0x.cpp 41 additions, 1 deletionclang/test/CXX/temp/temp.spec/temp.expl.spec/p2-0x.cpp
- clang/test/SemaCXX/cxx1y-variable-templates_top_level.cpp 5 additions, 8 deletionsclang/test/SemaCXX/cxx1y-variable-templates_top_level.cpp
Loading
Please register or sign in to comment