Action(ActionClass Kind, types::ID Type) | clang::driver::Action | inlineprotected |
Action(ActionClass Kind, Action *Input, types::ID Type) | clang::driver::Action | inlineprotected |
Action(ActionClass Kind, Action *Input) | clang::driver::Action | inlineprotected |
Action(ActionClass Kind, const ActionList &Inputs, types::ID Type) | clang::driver::Action | inlineprotected |
ActionClass enum name | clang::driver::Action | |
ActiveOffloadKindMask | clang::driver::Action | protected |
AnalyzeJobClass enum value | clang::driver::Action | |
AssembleJobAction(Action *Input, types::ID OutputType) | clang::driver::AssembleJobAction | |
AssembleJobClass enum value | clang::driver::Action | |
BackendJobClass enum value | clang::driver::Action | |
BinaryAnalyzeJobClass enum value | clang::driver::Action | |
BindArchClass enum value | clang::driver::Action | |
classof(const Action *A) | clang::driver::AssembleJobAction | inlinestatic |
CompileJobClass enum value | clang::driver::Action | |
DsymutilJobClass enum value | clang::driver::Action | |
ExtractAPIJobClass enum value | clang::driver::Action | |
getClassName(ActionClass AC) | clang::driver::Action | static |
getClassName() const | clang::driver::Action | inline |
getInputs() | clang::driver::Action | inline |
getInputs() const | clang::driver::Action | inline |
getKind() const | clang::driver::Action | inline |
getOffloadingArch() const | clang::driver::Action | inline |
getOffloadingDeviceKind() const | clang::driver::Action | inline |
GetOffloadingFileNamePrefix(OffloadKind Kind, StringRef NormalizedTriple, bool CreatePrefixForHost=false) | clang::driver::Action | static |
getOffloadingHostActiveKinds() const | clang::driver::Action | inline |
getOffloadingKindPrefix() const | clang::driver::Action | |
getOffloadingToolChain() const | clang::driver::Action | inline |
GetOffloadKindName(OffloadKind Kind) | clang::driver::Action | static |
getType() const | clang::driver::Action | inline |
IfsMergeJobClass enum value | clang::driver::Action | |
input_begin() | clang::driver::Action | inline |
input_begin() const | clang::driver::Action | inline |
input_const_iterator typedef | clang::driver::Action | |
input_const_range typedef | clang::driver::Action | |
input_end() | clang::driver::Action | inline |
input_end() const | clang::driver::Action | inline |
input_iterator typedef | clang::driver::Action | |
input_range typedef | clang::driver::Action | |
InputClass enum value | clang::driver::Action | |
inputs() | clang::driver::Action | inline |
inputs() const | clang::driver::Action | inline |
isCollapsingWithNextDependentActionLegal() const | clang::driver::Action | inline |
isDeviceOffloading(OffloadKind OKind) const | clang::driver::Action | inline |
isHostOffloading(unsigned int OKind) const | clang::driver::Action | inline |
isOffloading(OffloadKind OKind) const | clang::driver::Action | inline |
JobAction(ActionClass Kind, Action *Input, types::ID Type) | clang::driver::JobAction | protected |
JobAction(ActionClass Kind, const ActionList &Inputs, types::ID Type) | clang::driver::JobAction | protected |
JobClassFirst enum value | clang::driver::Action | |
JobClassLast enum value | clang::driver::Action | |
LinkerWrapperJobClass enum value | clang::driver::Action | |
LinkJobClass enum value | clang::driver::Action | |
LipoJobClass enum value | clang::driver::Action | |
MigrateJobClass enum value | clang::driver::Action | |
OffloadBundlingJobClass enum value | clang::driver::Action | |
OffloadClass enum value | clang::driver::Action | |
OffloadingArch | clang::driver::Action | protected |
OffloadingDeviceKind | clang::driver::Action | protected |
OffloadingToolChain | clang::driver::Action | protected |
OffloadKind enum name | clang::driver::Action | |
OffloadPackagerJobClass enum value | clang::driver::Action | |
OffloadUnbundlingJobClass enum value | clang::driver::Action | |
OFK_Cuda enum value | clang::driver::Action | |
OFK_HIP enum value | clang::driver::Action | |
OFK_Host enum value | clang::driver::Action | |
OFK_None enum value | clang::driver::Action | |
OFK_OpenMP enum value | clang::driver::Action | |
PrecompileJobClass enum value | clang::driver::Action | |
PreprocessJobClass enum value | clang::driver::Action | |
propagateDeviceOffloadInfo(OffloadKind OKind, const char *OArch, const ToolChain *OToolChain) | clang::driver::Action | |
propagateHostOffloadInfo(unsigned OKinds, const char *OArch) | clang::driver::Action | |
propagateOffloadInfo(const Action *A) | clang::driver::Action | |
setCannotBeCollapsedWithNextDependentAction() | clang::driver::Action | inline |
setHostOffloadInfo(unsigned OKinds, const char *OArch) | clang::driver::Action | inline |
size() const | clang::driver::Action | inline |
size_type typedef | clang::driver::Action | |
StaticLibJobClass enum value | clang::driver::Action | |
VerifyDebugInfoJobClass enum value | clang::driver::Action | |
VerifyPCHJobClass enum value | clang::driver::Action | |
~Action() | clang::driver::Action | virtual |