Lines Matching defs:DashX
2882 StringRef Preprocessed = Opts.DashX.isPreprocessed() ? "-cpp-output" : "";
2884 Opts.DashX.getFormat() == InputKind::ModuleMap ? "-module-map" : "";
2886 switch (Opts.DashX.getHeaderUnitKind()) {
2902 switch (Opts.DashX.getLanguage()) {
2931 assert(Opts.DashX.getFormat() == InputKind::Precompiled &&
3108 InputKind DashX(Language::Unknown);
3140 DashX = llvm::StringSwitch<InputKind>(XValue)
3154 if (DashX.isUnknown() && Preprocessed && !IsHeaderFile && !ModuleMap &&
3156 DashX = llvm::StringSwitch<InputKind>(XValue)
3162 if (DashX.isUnknown() && !Preprocessed && !IsHeaderFile && !ModuleMap &&
3164 DashX = llvm::StringSwitch<InputKind>(XValue)
3173 if (DashX.isUnknown())
3178 DashX = DashX.getPreprocessed();
3181 DashX = DashX.withHeaderUnit(HUK);
3184 DashX = DashX.getHeader();
3186 DashX = DashX.withFormat(InputKind::ModuleMap);
3195 if (DashX.getHeaderUnitKind() != InputKind::HeaderUnit_None &&
3200 InputKind IK = DashX;
3209 DashX = IK;
3224 Opts.DashX = DashX;
4960 // FIXME: We shouldn't have to pass the DashX option around here
4961 InputKind DashX = Res.getFrontendOpts().DashX;
4970 ParseLangArgs(LangOpts, Args, DashX, T, Res.getPreprocessorOpts().Includes,
4993 ParseCodeGenArgs(Res.getCodeGenOpts(), Args, DashX, Diags, T,
5042 FixupInvocation(Res, Diags, Args, DashX);
5201 GenerateLangArgs(getLangOpts(), Consumer, T, getFrontendOpts().DashX);