Lines Matching refs:Input
934 Action *Input) const { in ConstructPhaseAction()
945 OutputTy = types::getPreprocessedType(Input->getType()); in ConstructPhaseAction()
949 return new PreprocessJobAction(Input, OutputTy); in ConstructPhaseAction()
952 return new PrecompileJobAction(Input, types::TY_PCH); in ConstructPhaseAction()
955 return new CompileJobAction(Input, types::TY_Nothing); in ConstructPhaseAction()
957 return new CompileJobAction(Input, types::TY_RewrittenObjC); in ConstructPhaseAction()
959 return new AnalyzeJobAction(Input, types::TY_Plist); in ConstructPhaseAction()
961 return new CompileJobAction(Input, types::TY_AST); in ConstructPhaseAction()
965 return new CompileJobAction(Input, Output); in ConstructPhaseAction()
967 return new CompileJobAction(Input, types::TY_PP_Asm); in ConstructPhaseAction()
971 return new AssembleJobAction(Input, types::TY_Object); in ConstructPhaseAction()
1140 const Arg &Input = IA->getInputArg(); in BuildJobsForAction() local
1141 Input.claim(); in BuildJobsForAction()
1142 if (Input.getOption().matches(options::OPT_INPUT)) { in BuildJobsForAction()
1143 const char *Name = Input.getValue(C.getArgs()); in BuildJobsForAction()
1146 Result = InputInfo(&Input, A->getType(), ""); in BuildJobsForAction()