|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Basic/LangStandard.h 72 clang::Language Language;
82 clang::Language getLanguage() const { return Language; }
tools/clang/include/clang/Frontend/FrontendOptions.h 146 Language Lang;
158 constexpr InputKind(Language L = Language::Unknown, Format F = Source,
158 constexpr InputKind(Language L = Language::Unknown, Format F = Source,
162 Language getLanguage() const { return static_cast<Language>(Lang); }
167 bool isUnknown() const { return Lang == Language::Unknown && Fmt == Source; }
171 return Lang == Language::ObjC || Lang == Language::ObjCXX;
171 return Lang == Language::ObjC || Lang == Language::ObjCXX;
tools/clang/lib/CodeGen/CodeGenAction.cpp 1046 if (getCurrentFileKind().getLanguage() == Language::LLVM_IR) {
tools/clang/lib/Driver/ToolChains/Solaris.cpp 108 if (LangStd && LangStd->getLanguage() == Language::C && !LangStd->isC99())
tools/clang/lib/Frontend/ASTUnit.cpp 2667 Language Lang;
2669 Lang = Language::OpenCL;
2671 Lang = Language::CUDA;
2673 Lang = Language::RenderScript;
2675 Lang = LangOpts.ObjC ? Language::ObjCXX : Language::CXX;
2675 Lang = LangOpts.ObjC ? Language::ObjCXX : Language::CXX;
2677 Lang = LangOpts.ObjC ? Language::ObjC : Language::C;
2677 Lang = LangOpts.ObjC ? Language::ObjC : Language::C;
tools/clang/lib/Frontend/CompilerInstance.cpp 1024 static Language getLanguageFromOptions(const LangOptions &LangOpts) {
1026 return Language::OpenCL;
1028 return Language::CUDA;
1030 return LangOpts.CPlusPlus ? Language::ObjCXX : Language::ObjC;
1030 return LangOpts.CPlusPlus ? Language::ObjCXX : Language::ObjC;
1031 return LangOpts.CPlusPlus ? Language::CXX : Language::C;
1031 return LangOpts.CPlusPlus ? Language::CXX : Language::C;
tools/clang/lib/Frontend/CompilerInvocation.cpp 125 if (IK.getLanguage() == Language::OpenCL && !Args.hasArg(OPT_cl_opt_disable))
983 if (IK.getLanguage() != Language::LLVM_IR)
1327 IK.getLanguage() != Language::LLVM_IR)
1951 InputKind DashX(Language::Unknown);
1964 .Case("c", Language::C)
1965 .Case("cl", Language::OpenCL)
1966 .Case("cuda", Language::CUDA)
1967 .Case("hip", Language::HIP)
1968 .Case("c++", Language::CXX)
1969 .Case("objective-c", Language::ObjC)
1970 .Case("objective-c++", Language::ObjCXX)
1971 .Case("renderscript", Language::RenderScript)
1972 .Default(Language::Unknown);
1978 .Case("objc", Language::ObjC)
1979 .Case("objc++", Language::ObjCXX)
1980 .Default(Language::Unknown);
1985 .Case("cpp-output", InputKind(Language::C).getPreprocessed())
1986 .Case("assembler-with-cpp", Language::Asm)
1988 InputKind(Language::Unknown, InputKind::Precompiled))
1989 .Case("ir", Language::LLVM_IR)
1990 .Default(Language::Unknown);
2014 IK = Language::C;
2191 if (IK.getLanguage() == Language::Asm) {
2200 case Language::Unknown:
2201 case Language::LLVM_IR:
2203 case Language::OpenCL:
2206 case Language::CUDA:
2209 case Language::Asm:
2210 case Language::C:
2221 case Language::ObjC:
2228 case Language::CXX:
2229 case Language::ObjCXX:
2236 case Language::RenderScript:
2239 case Language::HIP:
2297 Opts.HIP = IK.getLanguage() == Language::HIP;
2298 Opts.CUDA = IK.getLanguage() == Language::CUDA || Opts.HIP;
2303 Opts.RenderScript = IK.getLanguage() == Language::RenderScript;
2351 case Language::Unknown:
2352 case Language::LLVM_IR:
2355 case Language::C:
2356 case Language::ObjC:
2357 case Language::RenderScript:
2358 return S.getLanguage() == Language::C;
2360 case Language::OpenCL:
2361 return S.getLanguage() == Language::OpenCL;
2363 case Language::CXX:
2364 case Language::ObjCXX:
2365 return S.getLanguage() == Language::CXX;
2367 case Language::CUDA:
2369 return S.getLanguage() == Language::CUDA ||
2370 S.getLanguage() == Language::CXX;
2372 case Language::HIP:
2373 return S.getLanguage() == Language::CXX || S.getLanguage() == Language::HIP;
2373 return S.getLanguage() == Language::CXX || S.getLanguage() == Language::HIP;
2375 case Language::Asm:
2388 case Language::C:
2390 case Language::ObjC:
2392 case Language::CXX:
2394 case Language::ObjCXX:
2396 case Language::OpenCL:
2398 case Language::CUDA:
2400 case Language::RenderScript:
2402 case Language::HIP:
2405 case Language::Asm:
2407 case Language::LLVM_IR:
2410 case Language::Unknown:
3481 DashX.getLanguage() == Language::LLVM_IR) {
tools/clang/lib/Frontend/FrontendAction.cpp 687 if (Input.getKind().getLanguage() == Language::LLVM_IR) {
tools/clang/lib/Frontend/FrontendActions.cpp 842 case Language::C:
843 case Language::CXX:
844 case Language::ObjC:
845 case Language::ObjCXX:
846 case Language::OpenCL:
847 case Language::CUDA:
848 case Language::HIP:
851 case Language::Unknown:
852 case Language::Asm:
853 case Language::LLVM_IR:
854 case Language::RenderScript:
tools/clang/lib/Frontend/FrontendOptions.cpp 17 .Cases("ast", "pcm", InputKind(Language::Unknown, InputKind::Precompiled))
18 .Case("c", Language::C)
19 .Cases("S", "s", Language::Asm)
20 .Case("i", InputKind(Language::C).getPreprocessed())
21 .Case("ii", InputKind(Language::CXX).getPreprocessed())
22 .Case("cui", InputKind(Language::CUDA).getPreprocessed())
23 .Case("m", Language::ObjC)
24 .Case("mi", InputKind(Language::ObjC).getPreprocessed())
25 .Cases("mm", "M", Language::ObjCXX)
26 .Case("mii", InputKind(Language::ObjCXX).getPreprocessed())
27 .Cases("C", "cc", "cp", Language::CXX)
28 .Cases("cpp", "CPP", "c++", "cxx", "hpp", Language::CXX)
29 .Case("cppm", Language::CXX)
30 .Case("iim", InputKind(Language::CXX).getPreprocessed())
31 .Case("cl", Language::OpenCL)
32 .Case("cu", Language::CUDA)
33 .Cases("ll", "bc", Language::LLVM_IR)
34 .Default(Language::Unknown);
tools/clang/lib/Frontend/PrecompiledPreamble.cpp 306 Language::LLVM_IR) {
tools/clang/lib/Frontend/Rewrite/FrontendActions.cpp 254 Filename, InputKind(Language::Unknown, InputKind::Precompiled));
tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp 69 InputKind IK = Language::CXX; // FIXME
tools/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp 252 static types::ID toType(Language Lang) {
254 case Language::C:
256 case Language::CXX:
258 case Language::ObjC:
260 case Language::ObjCXX:
tools/clang/unittests/Frontend/CodeGenActionTest.cpp 49 FrontendInputFile("test.cc", Language::CXX));
tools/clang/unittests/Frontend/FrontendActionTest.cpp 88 FrontendInputFile("test.cc", Language::CXX));
108 FrontendInputFile("test.cc", Language::CXX));
135 FrontendInputFile("test.cc", Language::CXX));
181 FrontendInputFile("test.cc", Language::CXX));
242 FrontendInputFile("test.cc", Language::CXX));
274 FrontendInputFile("test.h", Language::C));
tools/clang/unittests/Frontend/OutputStreamTest.cpp 29 FrontendInputFile("test.cc", Language::CXX));
53 FrontendInputFile("test.cc", Language::CXX));
82 FrontendInputFile("test.cc", Language::CXX));
tools/lldb/source/Symbol/ClangASTContext.cpp 443 if (IK.getLanguage() == clang::Language::Asm) {
454 case clang::Language::Unknown:
455 case clang::Language::LLVM_IR:
456 case clang::Language::RenderScript:
458 case clang::Language::OpenCL:
461 case clang::Language::CUDA:
464 case clang::Language::Asm:
465 case clang::Language::C:
466 case clang::Language::ObjC:
469 case clang::Language::CXX:
470 case clang::Language::ObjCXX:
473 case clang::Language::HIP:
744 ParseLangArgs(*m_language_options_up, clang::Language::ObjCXX,