Lines Matching refs:Language
1 //===--- LangStandards.cpp - Language Standard Definitions ----------------===//
16 StringRef clang::languageToString(Language L) {
18 case Language::Unknown:
20 case Language::Asm:
22 case Language::LLVM_IR:
24 case Language::CIR:
26 case Language::C:
28 case Language::CXX:
30 case Language::ObjC:
32 case Language::ObjCXX:
34 case Language::OpenCL:
36 case Language::OpenCLCXX:
38 case Language::CUDA:
40 case Language::HIP:
42 case Language::HLSL:
50 static const LangStandard Lang_##id = {name, desc, features, Language::lang};
91 LangStandard::Kind clang::getDefaultLanguageStandard(clang::Language Lang,
94 case Language::Unknown:
95 case Language::LLVM_IR:
96 case Language::CIR:
98 case Language::OpenCL:
100 case Language::OpenCLCXX:
102 case Language::Asm:
103 case Language::C:
108 case Language::ObjC:
110 case Language::CXX:
111 case Language::ObjCXX:
112 case Language::CUDA:
113 case Language::HIP:
115 case Language::HLSL:
118 llvm_unreachable("unhandled Language kind!");