| /llvm-project-15.0.7/clang/lib/Basic/ |
| H A D | LangStandards.cpp | 20 const LangStandard &LangStandard::getLangStandardForKind(Kind K) { in getLangStandardForKind() 31 LangStandard::Kind LangStandard::getLangKind(StringRef Name) { in getLangKind() 39 const LangStandard *LangStandard::getLangStandardForName(StringRef Name) { in getLangStandardForName() 54 return LangStandard::lang_opencl12; in getDefaultLanguageStandard() 58 return LangStandard::lang_cuda; in getDefaultLanguageStandard() 66 return LangStandard::lang_gnu99; in getDefaultLanguageStandard() 67 return LangStandard::lang_gnu17; in getDefaultLanguageStandard() 72 return LangStandard::lang_gnu11; in getDefaultLanguageStandard() 83 return LangStandard::lang_c99; in getDefaultLanguageStandard() 85 return LangStandard::lang_hip; in getDefaultLanguageStandard() [all …]
|
| H A D | LangOptions.cpp | 98 if (LangStd == LangStandard::lang_unspecified) in setLangDefaults() 100 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); in setLangDefaults() 125 if (LangStd == LangStandard::lang_opencl10) in setLangDefaults() 127 else if (LangStd == LangStandard::lang_opencl11) in setLangDefaults() 129 else if (LangStd == LangStandard::lang_opencl12) in setLangDefaults() 131 else if (LangStd == LangStandard::lang_opencl20) in setLangDefaults() 133 else if (LangStd == LangStandard::lang_opencl30) in setLangDefaults() 139 else if (LangStd == LangStandard::lang_hlsl2015) in setLangDefaults() 141 else if (LangStd == LangStandard::lang_hlsl2016) in setLangDefaults() 143 else if (LangStd == LangStandard::lang_hlsl2017) in setLangDefaults() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | StdLib.cpp | 47 LangStandard::Kind standardFromOpts(const LangOptions &LO) { in standardFromOpts() 50 return LangStandard::lang_cxx2b; in standardFromOpts() 52 return LangStandard::lang_cxx20; in standardFromOpts() 54 return LangStandard::lang_cxx17; in standardFromOpts() 56 return LangStandard::lang_cxx14; in standardFromOpts() 58 return LangStandard::lang_cxx11; in standardFromOpts() 59 return LangStandard::lang_cxx98; in standardFromOpts() 62 return LangStandard::lang_c2x; in standardFromOpts() 65 return LangStandard::lang_c17; in standardFromOpts() 66 return LangStandard::lang_c99; in standardFromOpts() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | LangStandard.h | 68 struct LangStandard { struct 137 static const LangStandard &getLangStandardForKind(Kind K); argument 138 static const LangStandard *getLangStandardForName(StringRef Name); 141 LangStandard::Kind getDefaultLanguageStandard(clang::Language Lang,
|
| H A D | LangOptions.h | 365 LangStandard::Kind LangStd; 484 LangStandard::Kind LangStd = LangStandard::lang_unspecified);
|
| /llvm-project-15.0.7/clang/lib/Tooling/ |
| H A D | InterpolatingCompilationDatabase.cpp | 134 LangStandard::Kind Std = LangStandard::lang_unspecified; 196 if (*GivenStd != LangStandard::lang_unspecified) in TransferableCommand() 206 if (Type == types::TY_INVALID && Std != LangStandard::lang_unspecified) in TransferableCommand() 207 Type = toType(LangStandard::getLangStandardForKind(Std).getLanguage()); in TransferableCommand() 241 if (Std != LangStandard::lang_unspecified && foldType(TargetType) == Type) { in transferTo() 244 LangStandard::getLangStandardForKind(Std).getName()).str()); in transferTo() 299 Optional<LangStandard::Kind> tryParseStdArg(const llvm::opt::Arg &Arg) { in tryParseStdArg() 302 return LangStandard::getLangKind(Arg.getValue()); in tryParseStdArg()
|
| /llvm-project-15.0.7/clang/include/clang/Config/ |
| H A D | config.h.cmake | 18 #cmakedefine CLANG_DEFAULT_STD_C LangStandard::lang_${CLANG_DEFAULT_STD_C} 23 #define CLANG_DEFAULT_STD_C LangStandard::lang_unspecified 27 #cmakedefine CLANG_DEFAULT_STD_CXX LangStandard::lang_${CLANG_DEFAULT_STD_CXX} 32 #define CLANG_DEFAULT_STD_CXX LangStandard::lang_unspecified
|
| /llvm-project-15.0.7/utils/bazel/llvm-project-overlay/clang/include/clang/Config/ |
| H A D | config.h | 37 #define CLANG_DEFAULT_STD_C LangStandard::lang_unspecified 46 #define CLANG_DEFAULT_STD_CXX LangStandard::lang_unspecified
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/ |
| H A D | Token.h | 223 clang::LangStandard::Kind = clang::LangStandard::lang_unspecified);
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | CompilerInvocation.cpp | 3315 case LangStandard::lang_opencl10: in GenerateLangArgs() 3316 case LangStandard::lang_opencl11: in GenerateLangArgs() 3317 case LangStandard::lang_opencl12: in GenerateLangArgs() 3318 case LangStandard::lang_opencl20: in GenerateLangArgs() 3319 case LangStandard::lang_opencl30: in GenerateLangArgs() 3320 case LangStandard::lang_openclcpp10: in GenerateLangArgs() 3329 auto LangStandard = LangStandard::getLangStandardForKind(Opts.LangStd); in GenerateLangArgs() local 3589 LangStandard::Kind LangStd = LangStandard::lang_unspecified; in ParseLangArgs() 3599 const LangStandard &Std = LangStandard::getLangStandardForKind( in ParseLangArgs() 3621 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); in ParseLangArgs() [all …]
|
| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/ |
| H A D | Solaris.cpp | 97 const LangStandard *LangStd = nullptr; in ConstructJob() 101 LangStd = LangStandard::getLangStandardForName(Std->getValue()); in ConstructJob()
|
| /llvm-project-15.0.7/clang-tools-extra/unittests/clang-tidy/ |
| H A D | ModernizeModuleTest.cpp | 26 Includes, LangStandard::lang_cxx20); in tokenify()
|
| /llvm-project-15.0.7/polly/lib/External/isl/interface/ |
| H A D | extract_interface.cc | 433 LangStandard::lang_unspecified); in set_lang_defaults() 441 LangStandard::lang_unspecified); in set_lang_defaults()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/lib/ |
| H A D | Token.cpp | 97 clang::LangStandard::Kind Standard) { in genericLangOpts()
|
| /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/ |
| H A D | TransferTest.cpp | 43 LangStandard::Kind Std = LangStandard::lang_cxx17, in runDataflow() 58 LangStandard::getLangStandardForKind(Std).getName())}), in runDataflow() 64 LangStandard::Kind Std = LangStandard::lang_cxx17, in runDataflow() 91 LangStandard::lang_cxx17, in TEST() 1340 "-std=" + std::string(LangStandard::getLangStandardForKind( in TEST() 1341 LangStandard::lang_cxx17) in TEST() 1587 LangStandard::lang_cxx17, /*ApplyBuiltinTransfer=*/true, "operator()"); in TEST() 1628 LangStandard::lang_cxx17, /*ApplyBuiltinTransfer=*/true, "operator()"); in TEST() 1650 LangStandard::lang_cxx17, /*ApplyBuiltinTransfer=*/true, "operator()"); in TEST() 1836 LangStandard::lang_cxx14); in TEST() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 468 LangStandard::Kind LangStd = LangStandard::lang_unspecified; in ParseLangArgs() 470 if (LangStd == LangStandard::lang_unspecified) { in ParseLangArgs() 478 LangStd = LangStandard::lang_opencl10; in ParseLangArgs() 481 LangStd = LangStandard::lang_openclcpp10; in ParseLangArgs() 484 LangStd = LangStandard::lang_cuda; in ParseLangArgs() 489 LangStd = LangStandard::lang_gnu99; in ParseLangArgs() 493 LangStd = LangStandard::lang_gnucxx98; in ParseLangArgs() 496 LangStd = LangStandard::lang_hip; in ParseLangArgs() 499 LangStd = LangStandard::lang_hlsl; in ParseLangArgs() 504 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); in ParseLangArgs() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Driver/ |
| H A D | Options.td | 499 defvar std = !strconcat("LangStandard::getLangStandardForKind(", lang_std.KeyPath, ")");
|