diff options
author | Aleksei Sidorin <a.sidorin@samsung.com> | 2017-11-21 16:08:41 +0000 |
---|---|---|
committer | Aleksei Sidorin <a.sidorin@samsung.com> | 2017-11-21 16:08:41 +0000 |
commit | 2697f8e4b2c024d387598ce2e38f186ec4caa35e (patch) | |
tree | 3b190ceb887d95d2dcf2fd4ddf861f8cf994288e /clang/test/ASTMerge/namespace/Inputs/namespace1.cpp | |
parent | 2e96469465f8f8282163f9ac77c660ec8696cd78 (diff) | |
download | bcm5719-llvm-2697f8e4b2c024d387598ce2e38f186ec4caa35e.tar.gz bcm5719-llvm-2697f8e4b2c024d387598ce2e38f186ec4caa35e.zip |
[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
Diffstat (limited to 'clang/test/ASTMerge/namespace/Inputs/namespace1.cpp')
-rw-r--r-- | clang/test/ASTMerge/namespace/Inputs/namespace1.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/clang/test/ASTMerge/namespace/Inputs/namespace1.cpp b/clang/test/ASTMerge/namespace/Inputs/namespace1.cpp index 1ff84f3111c..4a539523aae 100644 --- a/clang/test/ASTMerge/namespace/Inputs/namespace1.cpp +++ b/clang/test/ASTMerge/namespace/Inputs/namespace1.cpp @@ -15,3 +15,13 @@ namespace N2 { namespace N3 { extern float z; } + +namespace AliasWithSameName = N3; + +namespace TestUnresolvedTypenameAndValueDecls { +template <class T> class Base { +public: + typedef T foo; + void bar(); +}; +} |