enum class LangAS
Description
Defines the address space values used by the address space qualifier of QualType.
Declared at: clang/include/clang/Basic/AddressSpaces.h:25
Enumerators
Name | Value | Comment |
---|---|---|
Default | 0 | |
opencl_global | 1 | |
opencl_local | 2 | |
opencl_constant | 3 | |
opencl_private | 4 | |
opencl_generic | 5 | |
opencl_global_device | 6 | |
opencl_global_host | 7 | |
cuda_device | 8 | |
cuda_constant | 9 | |
cuda_shared | 10 | |
sycl_global | 11 | |
sycl_global_device | 12 | |
sycl_global_host | 13 | |
sycl_local | 14 | |
sycl_private | 15 | |
ptr32_sptr | 16 | |
ptr32_uptr | 17 | |
ptr64 | 18 | |
FirstTargetAddressSpace | 19 |