Home | History | Annotate | Download | only in SemaOpenCL

Lines Matching full:__constant

3 __constant int ci = 1;
12 ip = &ci; // expected-error {{assigning '__constant int *' to 'int *' changes address space of pointer}}
18 g = (global int*) c; // expected-error {{casting '__constant int *' to type '__global int *' changes address space of pointer}}
19 g = (global int*) cc; // expected-error {{casting 'const __constant int *' to type '__global int *' changes address space of pointer}}
23 l = (local int*) c; // expected-error {{casting '__constant int *' to type '__local int *' changes address space of pointer}}
24 l = (local int*) cc; // expected-error {{casting 'const __constant int *' to type '__local int *' changes address space of pointer}}
27 c = (constant int*) g; // expected-error {{casting '__global int *' to type '__constant int *' changes address space of pointer}}
28 c = (constant int*) l; // expected-error {{casting '__local int *' to type '__constant int *' changes address space of pointer}}
29 c = (constant int*) p; // expected-error {{casting 'int *' to type '__constant int *' changes address space of pointer}}
33 p = (private int*) c; // expected-error {{casting '__constant int *' to type 'int *' changes address space of pointer}}
34 p = (private int*) cc; // expected-error {{casting 'const __constant int *' to type 'int *' changes address space of pointer}}