]> granicus.if.org Git - clang/commit
Keep track of template arguments when we parse them. Right now, we don't actually...
authorDouglas Gregor <dgregor@apple.com>
Wed, 24 Dec 2008 02:52:09 +0000 (02:52 +0000)
committerDouglas Gregor <dgregor@apple.com>
Wed, 24 Dec 2008 02:52:09 +0000 (02:52 +0000)
commitc4b4e7b8f6ca9b036824e048af49cd2a52b57cdf
tree9f49436d6c7742234922d2fe5d16f29ade8c0edb
parent07603aa9e57dc13889dd330cd29159003f1c45c3
Keep track of template arguments when we parse them. Right now, we don't actually do anything with the template arguments, but they'll be used to create template declarations

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@61413 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
Driver/PrintParserCallbacks.cpp
include/clang/AST/DeclCXX.h
include/clang/Basic/DiagnosticKinds.def
include/clang/Parse/Action.h
include/clang/Parse/Ownership.h
include/clang/Parse/Parser.h
lib/AST/DeclCXX.cpp
lib/Parse/ParseDecl.cpp
lib/Parse/ParseDeclCXX.cpp
lib/Parse/ParseTemplate.cpp
lib/Parse/Parser.cpp
lib/Sema/Sema.h
lib/Sema/SemaDecl.cpp
lib/Sema/SemaTemplate.cpp
test/Parser/cxx-template-decl.cpp