|
const char * | clang::driver::types::getTypeName (ID Id) |
| getTypeName - Return the name of the type for Id .
|
|
ID | clang::driver::types::getPreprocessedType (ID Id) |
| getPreprocessedType - Get the ID of the type for this input when it has been preprocessed, or INVALID if this input is not preprocessed.
|
|
ID | clang::driver::types::getPrecompiledType (ID Id) |
| getPrecompiledType - Get the ID of the type for this input when it has been precompiled, or INVALID if this input is not precompiled.
|
|
const char * | clang::driver::types::getTypeTempSuffix (ID Id, bool CLStyle=false) |
| getTypeTempSuffix - Return the suffix to use when creating a temp file of this type, or null if unspecified.
|
|
bool | clang::driver::types::onlyPrecompileType (ID Id) |
| onlyPrecompileType - Should this type only be precompiled.
|
|
bool | clang::driver::types::canTypeBeUserSpecified (ID Id) |
| canTypeBeUserSpecified - Can this type be specified on the command line (by the type name); this is used when forwarding commands to gcc.
|
|
bool | clang::driver::types::appendSuffixForType (ID Id) |
| appendSuffixForType - When generating outputs of this type, should the suffix be appended (instead of replacing the existing suffix).
|
|
bool | clang::driver::types::canLipoType (ID Id) |
| canLipoType - Is this type acceptable as the output of a universal build (currently, just the Nothing, Image, and Object types).
|
|
bool | clang::driver::types::isAcceptedByClang (ID Id) |
| isAcceptedByClang - Can clang handle this input type.
|
|
bool | clang::driver::types::isAcceptedByFlang (ID Id) |
| isAcceptedByFlang - Can flang handle this input type.
|
|
bool | clang::driver::types::isDerivedFromC (ID Id) |
| isDerivedFromC - Is the input derived from C.
|
|
bool | clang::driver::types::isCXX (ID Id) |
| isCXX - Is this a "C++" input (C++ and Obj-C++ sources and headers).
|
|
bool | clang::driver::types::isLLVMIR (ID Id) |
| Is this LLVM IR.
|
|
bool | clang::driver::types::isCuda (ID Id) |
| isCuda - Is this a CUDA input.
|
|
bool | clang::driver::types::isHIP (ID Id) |
| isHIP - Is this a HIP input.
|
|
bool | clang::driver::types::isObjC (ID Id) |
| isObjC - Is this an "ObjC" input (Obj-C and Obj-C++ sources and headers).
|
|
bool | clang::driver::types::isOpenCL (ID Id) |
| isOpenCL - Is this an "OpenCL" input.
|
|
bool | clang::driver::types::isHLSL (ID Id) |
| isHLSL - Is this an HLSL input.
|
|
bool | clang::driver::types::isSrcFile (ID Id) |
| isSrcFile - Is this a source file, i.e.
|
|
ID | clang::driver::types::lookupTypeForExtension (llvm::StringRef Ext) |
| lookupTypeForExtension - Lookup the type to use for the file extension Ext .
|
|
ID | clang::driver::types::lookupTypeForTypeSpecifier (const char *Name) |
| lookupTypeForTypSpecifier - Lookup the type to use for a user specified type name.
|
|
llvm::SmallVector< phases::ID, phases::MaxNumberOfPhases > | clang::driver::types::getCompilationPhases (ID Id, phases::ID LastPhase=phases::IfsMerge) |
| getCompilationPhases - Get the list of compilation phases ('Phases') to be done for type 'Id' up until including LastPhase.
|
|
llvm::SmallVector< phases::ID, phases::MaxNumberOfPhases > | clang::driver::types::getCompilationPhases (const clang::driver::Driver &Driver, llvm::opt::DerivedArgList &DAL, ID Id) |
|
ID | clang::driver::types::lookupCXXTypeForCType (ID Id) |
| lookupCXXTypeForCType - Lookup CXX input type that corresponds to given C type (used for clang++ emulation of g++ behaviour)
|
|
ID | clang::driver::types::lookupHeaderTypeForSourceType (ID Id) |
| Lookup header file input type that corresponds to given source file type (used for clang-cl emulation of \Yc).
|
|