Searched refs:LangStandard (Results 1 – 10 of 10) sorted by relevance
53 const LangStandard &LangStandard::getLangStandardForKind(Kind K) { in getLangStandardForKind()64 LangStandard::Kind LangStandard::getLangKind(StringRef Name) { in getLangKind()72 const LangStandard *LangStandard::getLangStandardForName(StringRef Name) { in getLangStandardForName()87 return LangStandard::lang_opencl12; in getDefaultLanguageStandard()89 return LangStandard::lang_openclcpp10; in getDefaultLanguageStandard()94 return LangStandard::lang_gnu99; in getDefaultLanguageStandard()95 return LangStandard::lang_gnu17; in getDefaultLanguageStandard()97 return LangStandard::lang_gnu11; in getDefaultLanguageStandard()102 return LangStandard::lang_gnucxx17; in getDefaultLanguageStandard()104 return LangStandard::lang_c99; in getDefaultLanguageStandard()[all …]
106 if (LangStd == LangStandard::lang_unspecified) in setLangDefaults()108 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); in setLangDefaults()134 if (LangStd == LangStandard::lang_opencl10) in setLangDefaults()136 else if (LangStd == LangStandard::lang_opencl11) in setLangDefaults()138 else if (LangStd == LangStandard::lang_opencl12) in setLangDefaults()140 else if (LangStd == LangStandard::lang_opencl20) in setLangDefaults()142 else if (LangStd == LangStandard::lang_opencl30) in setLangDefaults()148 else if (LangStd == LangStandard::lang_hlsl2015) in setLangDefaults()150 else if (LangStd == LangStandard::lang_hlsl2016) in setLangDefaults()152 else if (LangStd == LangStandard::lang_hlsl2017) in setLangDefaults()[all …]
70 struct LangStandard { struct142 static const LangStandard &getLangStandardForKind(Kind K); argument143 static const LangStandard *getLangStandardForName(StringRef Name);146 LangStandard::Kind getDefaultLanguageStandard(clang::Language Lang,
421 LangStandard::Kind LangStd;549 LangStandard::Kind LangStd = LangStandard::lang_unspecified);
133 LangStandard::Kind Std = LangStandard::lang_unspecified;194 if (*GivenStd != LangStandard::lang_unspecified) in TransferableCommand()204 if (Type == types::TY_INVALID && Std != LangStandard::lang_unspecified) in TransferableCommand()205 Type = toType(LangStandard::getLangStandardForKind(Std).getLanguage()); in TransferableCommand()239 if (Std != LangStandard::lang_unspecified && foldType(TargetType) == Type) { in transferTo()242 LangStandard::getLangStandardForKind(Std).getName()).str()); in transferTo()297 std::optional<LangStandard::Kind> tryParseStdArg(const llvm::opt::Arg &Arg) { in tryParseStdArg()300 return LangStandard::getLangKind(Arg.getValue()); in tryParseStdArg()
3392 case LangStandard::lang_opencl10: in GenerateLangArgs()3393 case LangStandard::lang_opencl11: in GenerateLangArgs()3394 case LangStandard::lang_opencl12: in GenerateLangArgs()3395 case LangStandard::lang_opencl20: in GenerateLangArgs()3396 case LangStandard::lang_opencl30: in GenerateLangArgs()3397 case LangStandard::lang_openclcpp10: in GenerateLangArgs()3406 auto LangStandard = LangStandard::getLangStandardForKind(Opts.LangStd); in GenerateLangArgs() local3683 LangStandard::Kind LangStd = LangStandard::lang_unspecified; in ParseLangArgs()3693 const LangStandard &Std = LangStandard::getLangStandardForKind( in ParseLangArgs()3715 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); in ParseLangArgs()[all …]
173 const LangStandard *LangStd = nullptr; in ConstructJob()177 LangStd = LangStandard::getLangStandardForName(Std->getValue()); in ConstructJob()
474 LangStandard::Kind LangStd = LangStandard::lang_unspecified; in ParseLangArgs()476 if (LangStd == LangStandard::lang_unspecified) { in ParseLangArgs()484 LangStd = LangStandard::lang_opencl10; in ParseLangArgs()487 LangStd = LangStandard::lang_openclcpp10; in ParseLangArgs()492 LangStd = LangStandard::lang_gnu99; in ParseLangArgs()496 LangStd = LangStandard::lang_gnucxx98; in ParseLangArgs()500 LangStd = LangStandard::lang_gnucxx17; in ParseLangArgs()503 LangStd = LangStandard::lang_hlsl; in ParseLangArgs()508 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); in ParseLangArgs()524 if (LangStd == LangStandard::lang_opencl10) { in ParseLangArgs()
1033 LangStandard::getLangStandardForKind(LangOpts.LangStd).Language); in Release()
585 defvar std = !strconcat("LangStandard::getLangStandardForKind(", lang_std.KeyPath, ")");