Lines Matching refs:Input
997 for (const Action *Input : *A)
998 if (ContainsCompileOrAssembleAction(Input))
1539 Action *Input) const {
1551 OutputTy = Input->getType();
1559 return C.MakeAction<PreprocessJobAction>(Input, OutputTy);
1567 return C.MakeAction<PrecompileJobAction>(Input, OutputTy);
1571 return C.MakeAction<CompileJobAction>(Input, types::TY_Nothing);
1573 return C.MakeAction<CompileJobAction>(Input, types::TY_RewrittenObjC);
1575 return C.MakeAction<CompileJobAction>(Input,
1578 return C.MakeAction<AnalyzeJobAction>(Input, types::TY_Plist);
1580 return C.MakeAction<MigrateJobAction>(Input, types::TY_Remap);
1582 return C.MakeAction<CompileJobAction>(Input, types::TY_AST);
1584 return C.MakeAction<CompileJobAction>(Input, types::TY_ModuleFile);
1586 return C.MakeAction<VerifyPCHJobAction>(Input, types::TY_Nothing);
1587 return C.MakeAction<CompileJobAction>(Input, types::TY_LLVM_BC);
1593 return C.MakeAction<BackendJobAction>(Input, Output);
1598 return C.MakeAction<BackendJobAction>(Input, Output);
1600 return C.MakeAction<BackendJobAction>(Input, types::TY_PP_Asm);
1603 return C.MakeAction<AssembleJobAction>(Input, types::TY_Object);
1804 const Arg &Input = IA->getInputArg();
1805 Input.claim();
1806 if (Input.getOption().matches(options::OPT_INPUT)) {
1807 const char *Name = Input.getValue();
1810 return InputInfo(A, &Input, /* BaseInput = */ "");
1858 for (const Action *Input : *Inputs) {
1864 InputInfos.push_back(BuildJobsForAction(C, Input, TC, BoundArch,