15 #ifndef LLVM_CLANG_BASIC_ADDRESSSPACES_H
16 #define LLVM_CLANG_BASIC_ADDRESSSPACES_H
87 return static_cast<LangAS>((TargetAS) +
The JSON file list parser is used to communicate input to InstallAPI.
unsigned[(unsigned) LangAS::FirstTargetAddressSpace] LangASMap
The type of a lookup table which maps from language-specific address spaces to target-specific ones.
bool isTargetAddressSpace(LangAS AS)
LangAS asSYCLLangAS(LangAS AS)
unsigned toTargetAddressSpace(LangAS AS)
LangAS asOpenCLLangAS(LangAS AS)
LangAS
Defines the address space values used by the address space qualifier of QualType.
@ FirstTargetAddressSpace
bool isPtrSizeAddressSpace(LangAS AS)
LangAS getLangASFromTargetAS(unsigned TargetAS)