This chapter is from the book
Keywords
The following names are reserved for use as keywords in OpenCL C and cannot be used otherwise:
- Names already reserved as keywords by C99
- OpenCL C data types (defined in Tables 4.1, 4.2, and 4.6)
- Address space qualifiers: __global, global, __local, local, __constant, constant, __private, and private
- Function qualifiers: __kernel and kernel
- Access qualifiers: __read_only, read_only, __write_only, write_only, __read_write, and read_write