Searched refs:JobAction (Results 1 - 12 of 12) sorted by relevance

/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Driver/
H A DUtil.h21 class JobAction;
23 /// ArgStringMap - Type used to map a JobAction to its result file.
24 typedef llvm::DenseMap<const JobAction*, const char*> ArgStringMap;
H A DAction.h130 class JobAction : public Action { class in namespace:clang::driver
133 JobAction(ActionClass Kind, Action *Input, types::ID Type);
134 JobAction(ActionClass Kind, const ActionList &Inputs, types::ID Type);
143 class PreprocessJobAction : public JobAction {
153 class PrecompileJobAction : public JobAction {
163 class AnalyzeJobAction : public JobAction {
173 class MigrateJobAction : public JobAction {
183 class CompileJobAction : public JobAction {
193 class AssembleJobAction : public JobAction {
203 class LinkJobAction : public JobAction {
[all...]
H A DTool.h27 class JobAction;
73 virtual void ConstructJob(Compilation &C, const JobAction &JA,
H A DCompilation.h28 class JobAction;
123 const char *addResultFile(const char *Name, const JobAction *JA) {
130 const char *addFailureResultFile(const char *Name, const JobAction *JA) {
151 /// JobAction. Otherwise, delete all files in the map.
155 const JobAction *JA,
H A DDriver.h45 class JobAction;
373 const JobAction &JA,
387 bool ShouldUseClangCompiler(const JobAction &JA) const;
H A DToolChain.h36 class JobAction;
146 Tool *SelectTool(const JobAction &JA) const;
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Driver/
H A DAction.cpp54 void JobAction::anchor() {}
56 JobAction::JobAction(ActionClass Kind, Action *Input, types::ID Type) function in class:JobAction
60 JobAction::JobAction(ActionClass Kind, const ActionList &Inputs, types::ID Type) function in class:JobAction
67 : JobAction(PreprocessJobClass, Input, OutputType) {
73 : JobAction(PrecompileJobClass, Input, OutputType) {
79 : JobAction(AnalyzeJobClass, Input, OutputType) {
85 : JobAction(MigrateJobClass, Input, OutputType) {
91 : JobAction(CompileJobClas
[all...]
H A DTools.h45 void AddPreprocessingOptions(Compilation &C, const JobAction &JA,
86 virtual void ConstructJob(Compilation &C, const JobAction &JA,
103 virtual void ConstructJob(Compilation &C, const JobAction &JA,
117 virtual void ConstructJob(Compilation &C, const JobAction &JA,
126 RenderExtraToolArgs(const JobAction &JA,
138 virtual void RenderExtraToolArgs(const JobAction &JA,
150 virtual void RenderExtraToolArgs(const JobAction &JA,
162 virtual void RenderExtraToolArgs(const JobAction &JA,
173 virtual void RenderExtraToolArgs(const JobAction &JA,
185 virtual void RenderExtraToolArgs(const JobAction
[all...]
H A DTools.cpp239 const JobAction &JA,
1976 const Tool &T, const JobAction &JA,
2031 void Clang::ConstructJob(Compilation &C, const JobAction &JA,
3995 void ClangAs::ConstructJob(Compilation &C, const JobAction &JA,
4116 void gcc::Common::ConstructJob(Compilation &C, const JobAction &JA,
4246 void gcc::Preprocess::RenderExtraToolArgs(const JobAction &JA,
4251 void gcc::Precompile::RenderExtraToolArgs(const JobAction &JA,
4256 void gcc::Compile::RenderExtraToolArgs(const JobAction &JA,
4273 void gcc::Assemble::RenderExtraToolArgs(const JobAction &JA,
4278 void gcc::Link::RenderExtraToolArgs(const JobAction
[all...]
H A DCompilation.cpp114 const JobAction *JA,
120 // If specified, only delete the files associated with the JobAction.
H A DDriver.cpp591 const JobAction *JA = cast<JobAction>(&FailingCommand->getSource());
1449 const JobAction *JA,
1464 TC->SelectTool(cast<JobAction>(**Inputs->begin()));
1530 const JobAction *JA = cast<JobAction>(A);
1616 const JobAction &JA,
1991 bool Driver::ShouldUseClangCompiler(const JobAction &JA) const {
H A DToolChain.cpp132 Tool *ToolChain::SelectTool(const JobAction &JA) const {

Completed in 640 milliseconds