]> granicus.if.org Git - clang/commit
[ASTImporter] Support new AST nodes:
authorAleksei Sidorin <a.sidorin@samsung.com>
Tue, 21 Nov 2017 16:08:41 +0000 (16:08 +0000)
committerAleksei Sidorin <a.sidorin@samsung.com>
Tue, 21 Nov 2017 16:08:41 +0000 (16:08 +0000)
commitcddb621fac41e4e9241138b34d883f54d9c5f475
tree5a233b8fb3c07c1389a1f23369400805175108bc
parent20f8dd07c79edfee3f1ba0d27646504353a0ac07
[ASTImporter] Support new AST nodes:

 * UnresolvedUsingType
 * EmptyDecl
 * NamespaceAliasDecl
 * UsingDecl
 * UsingShadowDecl
 * UsingDirectiveDecl
 * UnresolvedUsingValueDecl
 * UnresolvedUsingTypenameDecl

Refactor error handling in ImportTemplateArgumentLoc() method.
Add a test for inline namespaces.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@318776 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/ASTImporter.cpp
test/ASTMerge/namespace/Inputs/namespace1.cpp
test/ASTMerge/namespace/Inputs/namespace2.cpp
test/ASTMerge/namespace/test.cpp