Changeset View
Changeset View
Standalone View
Standalone View
clang/lib/Driver/Action.cpp
Show All 37 Lines | const char *Action::getClassName(ActionClass AC) { | ||||
case LipoJobClass: return "lipo"; | case LipoJobClass: return "lipo"; | ||||
case DsymutilJobClass: return "dsymutil"; | case DsymutilJobClass: return "dsymutil"; | ||||
case VerifyDebugInfoJobClass: return "verify-debug-info"; | case VerifyDebugInfoJobClass: return "verify-debug-info"; | ||||
case VerifyPCHJobClass: return "verify-pch"; | case VerifyPCHJobClass: return "verify-pch"; | ||||
case OffloadBundlingJobClass: | case OffloadBundlingJobClass: | ||||
return "clang-offload-bundler"; | return "clang-offload-bundler"; | ||||
case OffloadUnbundlingJobClass: | case OffloadUnbundlingJobClass: | ||||
return "clang-offload-unbundler"; | return "clang-offload-unbundler"; | ||||
case OffloadWrapperJobClass: | |||||
return "clang-offload-wrapper"; | |||||
case OffloadPackagerJobClass: | case OffloadPackagerJobClass: | ||||
return "clang-offload-packager"; | return "clang-offload-packager"; | ||||
case LinkerWrapperJobClass: | case LinkerWrapperJobClass: | ||||
return "clang-linker-wrapper"; | return "clang-linker-wrapper"; | ||||
case StaticLibJobClass: | case StaticLibJobClass: | ||||
return "static-lib-linker"; | return "static-lib-linker"; | ||||
} | } | ||||
▲ Show 20 Lines • Show All 367 Lines • ▼ Show 20 Lines | |||||
OffloadBundlingJobAction::OffloadBundlingJobAction(ActionList &Inputs) | OffloadBundlingJobAction::OffloadBundlingJobAction(ActionList &Inputs) | ||||
: JobAction(OffloadBundlingJobClass, Inputs, Inputs.back()->getType()) {} | : JobAction(OffloadBundlingJobClass, Inputs, Inputs.back()->getType()) {} | ||||
void OffloadUnbundlingJobAction::anchor() {} | void OffloadUnbundlingJobAction::anchor() {} | ||||
OffloadUnbundlingJobAction::OffloadUnbundlingJobAction(Action *Input) | OffloadUnbundlingJobAction::OffloadUnbundlingJobAction(Action *Input) | ||||
: JobAction(OffloadUnbundlingJobClass, Input, Input->getType()) {} | : JobAction(OffloadUnbundlingJobClass, Input, Input->getType()) {} | ||||
void OffloadWrapperJobAction::anchor() {} | |||||
OffloadWrapperJobAction::OffloadWrapperJobAction(ActionList &Inputs, | |||||
types::ID Type) | |||||
: JobAction(OffloadWrapperJobClass, Inputs, Type) {} | |||||
void OffloadPackagerJobAction::anchor() {} | void OffloadPackagerJobAction::anchor() {} | ||||
OffloadPackagerJobAction::OffloadPackagerJobAction(ActionList &Inputs, | OffloadPackagerJobAction::OffloadPackagerJobAction(ActionList &Inputs, | ||||
types::ID Type) | types::ID Type) | ||||
: JobAction(OffloadPackagerJobClass, Inputs, Type) {} | : JobAction(OffloadPackagerJobClass, Inputs, Type) {} | ||||
void LinkerWrapperJobAction::anchor() {} | void LinkerWrapperJobAction::anchor() {} | ||||
LinkerWrapperJobAction::LinkerWrapperJobAction(ActionList &Inputs, | LinkerWrapperJobAction::LinkerWrapperJobAction(ActionList &Inputs, | ||||
types::ID Type) | types::ID Type) | ||||
: JobAction(LinkerWrapperJobClass, Inputs, Type) {} | : JobAction(LinkerWrapperJobClass, Inputs, Type) {} | ||||
void StaticLibJobAction::anchor() {} | void StaticLibJobAction::anchor() {} | ||||
StaticLibJobAction::StaticLibJobAction(ActionList &Inputs, types::ID Type) | StaticLibJobAction::StaticLibJobAction(ActionList &Inputs, types::ID Type) | ||||
: JobAction(StaticLibJobClass, Inputs, Type) {} | : JobAction(StaticLibJobClass, Inputs, Type) {} |