diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2015-08-04 02:05:09 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2015-08-04 02:05:09 +0000 |
commit | 8cbd895947aebc3f14ffbf9781665b79bcaf80c4 (patch) | |
tree | e3450af824bf5bb9a7fcbbe49de3c5156e50c1f4 /clang/test/Modules/submodules-merge-defs.cpp | |
parent | 215df9ed98057e05e8032fe9d4bd8e1185562a7c (diff) | |
download | bcm5719-llvm-8cbd895947aebc3f14ffbf9781665b79bcaf80c4.tar.gz bcm5719-llvm-8cbd895947aebc3f14ffbf9781665b79bcaf80c4.zip |
[modules] Make IndirectFieldDecl mergeable to avoid lookup ambiguity when the same anonymous union is defined across multiple modules.
llvm-svn: 243940
Diffstat (limited to 'clang/test/Modules/submodules-merge-defs.cpp')
-rw-r--r-- | clang/test/Modules/submodules-merge-defs.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/test/Modules/submodules-merge-defs.cpp b/clang/test/Modules/submodules-merge-defs.cpp index 016b8a8f47a..62cbbd51098 100644 --- a/clang/test/Modules/submodules-merge-defs.cpp +++ b/clang/test/Modules/submodules-merge-defs.cpp @@ -104,6 +104,7 @@ template<typename T, int N, template<typename> class K> struct J; J<> post_j2; FriendDefArg::Y<int> friend_def_arg; FriendDefArg::D<> friend_def_arg_d; +int post_anon_x_n = Anon::X().n; MergeFunctionTemplateSpecializations::X<int>::Q<char> xiqc; |