- __constant
- __global
- __local
- __private
- __kernel
- __read_only
- __write_only
- constant
- global
- local
- private
- kernel
- read_only
- write_only
- break
- case
- continue
- default
- do
- else
- enum
- for
- goto
- if
- inline
- return
- sizeof
- struct
- switch
- typedef
- union
- while
- bool
- uchar
- uchar2
- uchar3
- uchar4
- uchar8
- uchar16
- char
- char2
- char3
- char4
- char8
- char16
- const
- double
- double2
- double3
- double4
- double8
- double16
- event_t
- float
- float2
- float3
- float4
- float8
- float16
- half
- half2
- half3
- half4
- half8
- half16
- image1d_t
- image2d_t
- image3d_t
- uint
- uint2
- uint3
- uint4
- uint8
- uint16
- int
- int2
- int3
- int4
- int8
- int16
- ulong
- ulong2
- ulong3
- ulong4
- ulong8
- ulong16
- long
- long2
- long3
- long4
- long8
- long16
- restrict
- sampler_t
- ushort
- ushort2
- ushort3
- ushort4
- ushort8
- ushort16
- short
- short2
- short3
- short4
- short8
- short16
- signed
- static
- unsigned
- void
- volatile