[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)
commit2697f8e4b2c024d387598ce2e38f186ec4caa35e
tree3b190ceb887d95d2dcf2fd4ddf861f8cf994288e
parent2e96469465f8f8282163f9ac77c660ec8696cd78
[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.

llvm-svn: 318776
clang/lib/AST/ASTImporter.cpp
clang/test/ASTMerge/namespace/Inputs/namespace1.cpp
clang/test/ASTMerge/namespace/Inputs/namespace2.cpp
clang/test/ASTMerge/namespace/test.cpp