diff options
| author | Richard Smith <richard-llvm@metafoo.co.uk> | 2015-02-24 03:30:14 +0000 |
|---|---|---|
| committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2015-02-24 03:30:14 +0000 |
| commit | 7d7dee753dc91b24fee3f39af37b2432e9fe41a2 (patch) | |
| tree | 63755a10e3eb1ba9e96991cc56525c76d823c4cc /clang/test/Modules/Inputs/initializer_list | |
| parent | 3f804513e7c83652c04b936955e74f97b9f4ffa5 (diff) | |
| download | bcm5719-llvm-7d7dee753dc91b24fee3f39af37b2432e9fe41a2.tar.gz bcm5719-llvm-7d7dee753dc91b24fee3f39af37b2432e9fe41a2.zip | |
[modules] Properly check whether a declaration is std::initializer_list. This
bug is not actually modules-specific, but it's a little tricky to tickle it
outside of modules builds, so submitting with the reduced testcase I have.
llvm-svn: 230303
Diffstat (limited to 'clang/test/Modules/Inputs/initializer_list')
| -rw-r--r-- | clang/test/Modules/Inputs/initializer_list/direct.h (renamed from clang/test/Modules/Inputs/initializer_list) | 0 | ||||
| -rw-r--r-- | clang/test/Modules/Inputs/initializer_list/direct.modulemap | 1 | ||||
| -rw-r--r-- | clang/test/Modules/Inputs/initializer_list/indirect.h | 1 | ||||
| -rw-r--r-- | clang/test/Modules/Inputs/initializer_list/indirect.modulemap | 1 |
4 files changed, 3 insertions, 0 deletions
diff --git a/clang/test/Modules/Inputs/initializer_list b/clang/test/Modules/Inputs/initializer_list/direct.h index 6058f803a3d..6058f803a3d 100644 --- a/clang/test/Modules/Inputs/initializer_list +++ b/clang/test/Modules/Inputs/initializer_list/direct.h diff --git a/clang/test/Modules/Inputs/initializer_list/direct.modulemap b/clang/test/Modules/Inputs/initializer_list/direct.modulemap new file mode 100644 index 00000000000..56a41000201 --- /dev/null +++ b/clang/test/Modules/Inputs/initializer_list/direct.modulemap @@ -0,0 +1 @@ +module initializer_list { header "direct.h" } diff --git a/clang/test/Modules/Inputs/initializer_list/indirect.h b/clang/test/Modules/Inputs/initializer_list/indirect.h new file mode 100644 index 00000000000..75e9817dce3 --- /dev/null +++ b/clang/test/Modules/Inputs/initializer_list/indirect.h @@ -0,0 +1 @@ +#include "direct.h" diff --git a/clang/test/Modules/Inputs/initializer_list/indirect.modulemap b/clang/test/Modules/Inputs/initializer_list/indirect.modulemap new file mode 100644 index 00000000000..14deacfddfe --- /dev/null +++ b/clang/test/Modules/Inputs/initializer_list/indirect.modulemap @@ -0,0 +1 @@ +module initializer_list { header "indirect.h" } |

