clang 19.0.0git
clang::Builtin::Context Member List

This is the complete list of members for clang::Builtin::Context, including all inherited members.

allowTypeMismatch(unsigned ID) constclang::Builtin::Contextinline
canBeRedeclared(unsigned ID) constclang::Builtin::Context
Context()=defaultclang::Builtin::Context
getAuxBuiltinID(unsigned ID) constclang::Builtin::Contextinline
getHeaderName(unsigned ID) constclang::Builtin::Contextinline
getName(unsigned ID) constclang::Builtin::Contextinline
getRequiredFeatures(unsigned ID) constclang::Builtin::Contextinline
getRequiredVectorWidth(unsigned ID) constclang::Builtin::Context
getTypeString(unsigned ID) constclang::Builtin::Contextinline
hasCustomTypechecking(unsigned ID) constclang::Builtin::Contextinline
hasPtrArgsOrResult(unsigned ID) constclang::Builtin::Contextinline
hasReferenceArgsOrResult(unsigned ID) constclang::Builtin::Contextinline
initializeBuiltins(IdentifierTable &Table, const LangOptions &LangOpts)clang::Builtin::Context
InitializeTarget(const TargetInfo &Target, const TargetInfo *AuxTarget)clang::Builtin::Context
isAuxBuiltinID(unsigned ID) constclang::Builtin::Contextinline
isBuiltinFunc(llvm::StringRef Name)clang::Builtin::Contextstatic
isConst(unsigned ID) constclang::Builtin::Contextinline
isConstantEvaluated(unsigned ID) constclang::Builtin::Contextinline
isConstWithoutErrnoAndExceptions(unsigned ID) constclang::Builtin::Contextinline
isConstWithoutExceptions(unsigned ID) constclang::Builtin::Contextinline
isDirectlyAddressable(unsigned ID) constclang::Builtin::Contextinline
isHeaderDependentFunction(unsigned ID) constclang::Builtin::Contextinline
isInStdNamespace(unsigned ID) constclang::Builtin::Contextinline
isLibFunction(unsigned ID) constclang::Builtin::Contextinline
isNoReturn(unsigned ID) constclang::Builtin::Contextinline
isNoThrow(unsigned ID) constclang::Builtin::Contextinline
isPredefinedLibFunction(unsigned ID) constclang::Builtin::Contextinline
isPredefinedRuntimeFunction(unsigned ID) constclang::Builtin::Contextinline
isPrintfLike(unsigned ID, unsigned &FormatIdx, bool &HasVAListArg)clang::Builtin::Context
isPure(unsigned ID) constclang::Builtin::Contextinline
isReturnsTwice(unsigned ID) constclang::Builtin::Contextinline
isScanfLike(unsigned ID, unsigned &FormatIdx, bool &HasVAListArg)clang::Builtin::Context
isTSBuiltin(unsigned ID) constclang::Builtin::Contextinline
isUnevaluated(unsigned ID) constclang::Builtin::Contextinline
performsCallback(unsigned ID, llvm::SmallVectorImpl< int > &Encoding) constclang::Builtin::Context