Home
last modified time | relevance | path

Searched refs:LangStandard (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/
H A DLangStandards.cpp53 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 …]
H A DLangOptions.cpp106 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 …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DLangStandard.h70 struct LangStandard { struct
142 static const LangStandard &getLangStandardForKind(Kind K); argument
143 static const LangStandard *getLangStandardForName(StringRef Name);
146 LangStandard::Kind getDefaultLanguageStandard(clang::Language Lang,
H A DLangOptions.h421 LangStandard::Kind LangStd;
549 LangStandard::Kind LangStd = LangStandard::lang_unspecified);
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/
H A DInterpolatingCompilationDatabase.cpp133 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()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp3392 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() local
3683 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 …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DSolaris.cpp173 const LangStandard *LangStd = nullptr; in ConstructJob()
177 LangStd = LangStandard::getLangStandardForName(Std->getValue()); in ConstructJob()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp474 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()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp1033 LangStandard::getLangStandardForKind(LangOpts.LangStd).Language); in Release()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td585 defvar std = !strconcat("LangStandard::getLangStandardForKind(", lang_std.KeyPath, ")");