Lines Matching defs:DashX
2772 StringRef Preprocessed = Opts.DashX.isPreprocessed() ? "-cpp-output" : "";
2774 Opts.DashX.getFormat() == InputKind::ModuleMap ? "-module-map" : "";
2776 switch (Opts.DashX.getHeaderUnitKind()) {
2792 switch (Opts.DashX.getLanguage()) {
2824 assert(Opts.DashX.getFormat() == InputKind::Precompiled &&
3001 InputKind DashX(Language::Unknown);
3033 DashX = llvm::StringSwitch<InputKind>(XValue)
3048 if (DashX.isUnknown() && Preprocessed && !IsHeaderFile && !ModuleMap &&
3050 DashX = llvm::StringSwitch<InputKind>(XValue)
3056 if (DashX.isUnknown() && !Preprocessed && !IsHeaderFile && !ModuleMap &&
3058 DashX = llvm::StringSwitch<InputKind>(XValue)
3067 if (DashX.isUnknown())
3072 DashX = DashX.getPreprocessed();
3075 DashX = DashX.withHeaderUnit(HUK);
3078 DashX = DashX.getHeader();
3080 DashX = DashX.withFormat(InputKind::ModuleMap);
3089 if (DashX.getHeaderUnitKind() != InputKind::HeaderUnit_None &&
3094 InputKind IK = DashX;
3103 DashX = IK;
3118 Opts.DashX = DashX;
4808 // FIXME: We shouldn't have to pass the DashX option around here
4809 InputKind DashX = Res.getFrontendOpts().DashX;
4818 ParseLangArgs(LangOpts, Args, DashX, T, Res.getPreprocessorOpts().Includes,
4841 ParseCodeGenArgs(Res.getCodeGenOpts(), Args, DashX, Diags, T,
4890 FixupInvocation(Res, Diags, Args, DashX);
5049 GenerateLangArgs(getLangOpts(), Consumer, T, getFrontendOpts().DashX);