summaryrefslogtreecommitdiffstats
path: root/clang/test/ASTMerge/namespace/Inputs/namespace1.cpp
diff options
context:
space:
mode:
authorAleksei Sidorin <a.sidorin@samsung.com>2017-11-21 16:08:41 +0000
committerAleksei Sidorin <a.sidorin@samsung.com>2017-11-21 16:08:41 +0000
commit2697f8e4b2c024d387598ce2e38f186ec4caa35e (patch)
tree3b190ceb887d95d2dcf2fd4ddf861f8cf994288e /clang/test/ASTMerge/namespace/Inputs/namespace1.cpp
parent2e96469465f8f8282163f9ac77c660ec8696cd78 (diff)
downloadbcm5719-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.cpp10
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();
+};
+}
OpenPOWER on IntegriCloud