blob: d9865ba0b33a457ce07897cd2bb2c8b3d9cc3b70 [file] [log] [blame]
Andrew Savonichev52d674d2018-10-29 11:14:01 +00001#ifndef INCLUDED
2#define INCLUDED
3
4#pragma OPENCL EXTENSION all : begin
5#pragma OPENCL EXTENSION all : end
6
7#pragma OPENCL EXTENSION my_ext : begin
8
9struct A {
10 int a;
11};
12
13typedef struct A TypedefOfA;
14typedef const __private TypedefOfA* PointerOfA;
15
16void f(void);
17
18__attribute__((overloadable)) void g(long x);
19
20#pragma OPENCL EXTENSION my_ext : end
21#pragma OPENCL EXTENSION my_ext : end
22
23__attribute__((overloadable)) void g(void);
24
25#endif // INCLUDED
26