summaryrefslogtreecommitdiffstats
path: root/clang/test/Parser/ocu_vector_components.c
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Parser/ocu_vector_components.c')
-rw-r--r--clang/test/Parser/ocu_vector_components.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/test/Parser/ocu_vector_components.c b/clang/test/Parser/ocu_vector_components.c
index fc989329baf..26627b85e85 100644
--- a/clang/test/Parser/ocu_vector_components.c
+++ b/clang/test/Parser/ocu_vector_components.c
@@ -24,4 +24,6 @@ static void test() {
vec2.xx = vec2_2.xy; // expected-error {{vector is not assignable (contains duplicate components)}}
vec2.yx = vec2_2.xy;
vec4 = (float4){ 1,2,3,4 };
+ vec4.rg.g; // expected-error {{vector component access limited to variables}}
+ vec4.rg[1]; // expected-error {{vector component access limited to variables}}
}
OpenPOWER on IntegriCloud