reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
130 static const LangStandard &getLangStandardForKind(Kind K); 131 static const LangStandard *getLangStandardForName(StringRef Name);tools/clang/include/clang/Frontend/CompilerInvocation.h
181 LangStandard::Kind LangStd = LangStandard::lang_unspecified); 181 LangStandard::Kind LangStd = LangStandard::lang_unspecified);tools/clang/lib/Basic/LangStandards.cpp
18 const LangStandard &LangStandard::getLangStandardForKind(Kind K) { 29 LangStandard::Kind LangStandard::getLangKind(StringRef Name) { 37 const LangStandard *LangStandard::getLangStandardForName(StringRef Name) {tools/clang/lib/Driver/ToolChains/Solaris.cpp
93 const LangStandard *LangStd = nullptr; 97 LangStd = LangStandard::getLangStandardForName(Std->getValue());tools/clang/lib/Frontend/CompilerInvocation.cpp
2183 LangStandard::Kind LangStd) { 2197 if (LangStd == LangStandard::lang_unspecified) { 2204 LangStd = LangStandard::lang_opencl10; 2207 LangStd = LangStandard::lang_cuda; 2216 LangStd = LangStandard::lang_gnu99; 2218 LangStd = LangStandard::lang_gnu11; 2225 LangStd = LangStandard::lang_gnu11; 2233 LangStd = LangStandard::lang_gnucxx14; 2237 LangStd = LangStandard::lang_c99; 2240 LangStd = LangStandard::lang_hip; 2245 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); 2245 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); 2265 if (LangStd == LangStandard::lang_opencl10) 2267 else if (LangStd == LangStandard::lang_opencl11) 2269 else if (LangStd == LangStandard::lang_opencl12) 2271 else if (LangStd == LangStandard::lang_opencl20) 2273 else if (LangStd == LangStandard::lang_openclcpp) 2349 const LangStandard &S) { 2421 LangStandard::Kind LangStd = LangStandard::lang_unspecified; 2421 LangStandard::Kind LangStd = LangStandard::lang_unspecified; 2423 LangStd = LangStandard::getLangKind(A->getValue()); 2424 if (LangStd == LangStandard::lang_unspecified) { 2429 KindValue != LangStandard::lang_unspecified; 2431 const LangStandard &Std = LangStandard::getLangStandardForKind( 2431 const LangStandard &Std = LangStandard::getLangStandardForKind( 2453 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); 2453 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); 2473 LangStandard::Kind OpenCLLangStd 2475 .Cases("cl", "CL", LangStandard::lang_opencl10) 2476 .Cases("cl1.1", "CL1.1", LangStandard::lang_opencl11) 2477 .Cases("cl1.2", "CL1.2", LangStandard::lang_opencl12) 2478 .Cases("cl2.0", "CL2.0", LangStandard::lang_opencl20) 2479 .Cases("clc++", "CLC++", LangStandard::lang_openclcpp) 2480 .Default(LangStandard::lang_unspecified); 2482 if (OpenCLLangStd == LangStandard::lang_unspecified) {tools/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp
129 LangStandard::Kind Std = LangStandard::lang_unspecified; 129 LangStandard::Kind Std = LangStandard::lang_unspecified; 185 if (*GivenStd != LangStandard::lang_unspecified) 194 if (Std != LangStandard::lang_unspecified) // -std take precedence over -x 195 Type = toType(LangStandard::getLangStandardForKind(Std).getLanguage()); 227 if (Std != LangStandard::lang_unspecified && foldType(TargetType) == Type) { 230 LangStandard::getLangStandardForKind(Std).getName()).str()); 298 Optional<LangStandard::Kind> tryParseStdArg(const llvm::opt::Arg &Arg) { 301 return LangStandard::getLangKind(Arg.getValue());tools/lldb/source/Symbol/ClangASTContext.cpp
449 LangStandard::Kind LangStd = LangStandard::lang_unspecified; 449 LangStandard::Kind LangStd = LangStandard::lang_unspecified; 451 if (LangStd == LangStandard::lang_unspecified) { 459 LangStd = LangStandard::lang_opencl10; 462 LangStd = LangStandard::lang_cuda; 467 LangStd = LangStandard::lang_gnu99; 471 LangStd = LangStandard::lang_gnucxx98; 474 LangStd = LangStandard::lang_hip; 479 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); 479 const LangStandard &Std = LangStandard::getLangStandardForKind(LangStd); 493 if (LangStd == LangStandard::lang_opencl10) {