diff options
| author | Fariborz Jahanian <fjahanian@apple.com> | 2009-11-09 21:02:05 +0000 |
|---|---|---|
| committer | Fariborz Jahanian <fjahanian@apple.com> | 2009-11-09 21:02:05 +0000 |
| commit | facfdd4d9304cc4f6861f782333cabd553d54b12 (patch) | |
| tree | eb799ca7e996b880ff48d70891f216ce77ae61e3 /clang/test | |
| parent | b2eae89108ceaf2f25afd4a2a119785fa592593b (diff) | |
| download | bcm5719-llvm-facfdd4d9304cc4f6861f782333cabd553d54b12.tar.gz bcm5719-llvm-facfdd4d9304cc4f6861f782333cabd553d54b12.zip | |
For array pointee type, get its cvr qualifier from
its element type. Fixes pr5432.
llvm-svn: 86587
Diffstat (limited to 'clang/test')
| -rw-r--r-- | clang/test/SemaCXX/overloaded-builtin-operators.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/overloaded-builtin-operators.cpp b/clang/test/SemaCXX/overloaded-builtin-operators.cpp index 13777daf2d2..89ac29adc73 100644 --- a/clang/test/SemaCXX/overloaded-builtin-operators.cpp +++ b/clang/test/SemaCXX/overloaded-builtin-operators.cpp @@ -175,3 +175,13 @@ void test_dr425(A a) { (void)(1.0f * a); // expected-error{{ambiguous}} \ // expected-note 81{{candidate}} } + +// pr5432 +enum e {X}; + +const int a[][2] = {{1}}; + +int test_pr5432() { + return a[X][X]; +} + |

