Lines Matching refs:Std
3135 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); in setLangDefaults() local
3137 Opts.LineComment = Std.hasLineComments(); in setLangDefaults()
3138 Opts.C99 = Std.isC99(); in setLangDefaults()
3139 Opts.C11 = Std.isC11(); in setLangDefaults()
3140 Opts.C17 = Std.isC17(); in setLangDefaults()
3141 Opts.C2x = Std.isC2x(); in setLangDefaults()
3142 Opts.CPlusPlus = Std.isCPlusPlus(); in setLangDefaults()
3143 Opts.CPlusPlus11 = Std.isCPlusPlus11(); in setLangDefaults()
3144 Opts.CPlusPlus14 = Std.isCPlusPlus14(); in setLangDefaults()
3145 Opts.CPlusPlus17 = Std.isCPlusPlus17(); in setLangDefaults()
3146 Opts.CPlusPlus20 = Std.isCPlusPlus20(); in setLangDefaults()
3147 Opts.CPlusPlus2b = Std.isCPlusPlus2b(); in setLangDefaults()
3148 Opts.GNUMode = Std.isGNUMode(); in setLangDefaults()
3150 Opts.HexFloats = Std.hasHexFloats(); in setLangDefaults()
3151 Opts.ImplicitInt = Std.hasImplicitInt(); in setLangDefaults()
3156 Opts.OpenCL = Std.isOpenCL(); in setLangDefaults()
3573 const LangStandard &Std = LangStandard::getLangStandardForKind( in ParseLangArgs() local
3575 if (IsInputCompatibleWithStandard(IK, Std)) { in ParseLangArgs()
3577 Diag << Std.getName() << Std.getDescription(); in ParseLangArgs()
3595 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); in ParseLangArgs() local
3596 if (!IsInputCompatibleWithStandard(IK, Std)) { in ParseLangArgs()