Lines Matching full: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::RenderScript:
42 case Language::HIP:
44 case Language::HLSL:
48 llvm_unreachable("unhandled language kind");
52 static const LangStandard Lang_##id = {name, desc, features, Language::lang};
63 llvm_unreachable("Invalid language kind!");
92 LangStandard::Kind clang::getDefaultLanguageStandard(clang::Language Lang,
95 case Language::Unknown:
96 case Language::LLVM_IR:
97 case Language::CIR:
99 case Language::OpenCL:
101 case Language::OpenCLCXX:
103 case Language::Asm:
104 case Language::C:
109 case Language::ObjC:
111 case Language::CXX:
112 case Language::ObjCXX:
113 case Language::CUDA:
114 case Language::HIP:
116 case Language::RenderScript:
118 case Language::HLSL:
121 llvm_unreachable("unhandled Language kind!");