Lines Matching refs:LangStandard
17 static const LangStandard Lang_##id = {name, desc, features, Language::lang};
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()
47 LangStandard::Kind clang::getDefaultLanguageStandard(clang::Language Lang, in getDefaultLanguageStandard()
54 return LangStandard::lang_opencl12; in getDefaultLanguageStandard()
56 return LangStandard::lang_openclcpp10; in getDefaultLanguageStandard()
58 return LangStandard::lang_cuda; in getDefaultLanguageStandard()
61 if (CLANG_DEFAULT_STD_C != LangStandard::lang_unspecified) in getDefaultLanguageStandard()
66 return LangStandard::lang_gnu99; in getDefaultLanguageStandard()
67 return LangStandard::lang_gnu17; in getDefaultLanguageStandard()
69 if (CLANG_DEFAULT_STD_C != LangStandard::lang_unspecified) in getDefaultLanguageStandard()
72 return LangStandard::lang_gnu11; in getDefaultLanguageStandard()
75 if (CLANG_DEFAULT_STD_CXX != LangStandard::lang_unspecified) in getDefaultLanguageStandard()
79 return LangStandard::lang_gnucxx17; in getDefaultLanguageStandard()
81 return LangStandard::lang_gnucxx14; in getDefaultLanguageStandard()
83 return LangStandard::lang_c99; in getDefaultLanguageStandard()
85 return LangStandard::lang_hip; in getDefaultLanguageStandard()
87 return LangStandard::lang_hlsl2021; in getDefaultLanguageStandard()