HomeSort by relevance Sort by last modified time
    Searched refs:StringSwitch (Results 1 - 25 of 78) sorted by null

1 2 3 4

  /frameworks/compile/mclinker/lib/Target/Hexagon/
HexagonGNUInfo.cpp 12 #include <llvm/ADT/StringSwitch.h>
26 return llvm::StringSwitch<uint64_t>(m_Options.getTargetCPU())
  /external/llvm/include/llvm/ADT/
StringSwitch.h 1 //===--- StringSwitch.h - Switch-on-literal-string Construct --------------===/
9 // This file implements the StringSwitch template, which mimics a switch()
24 /// The StringSwitch class is a simple form of a switch() statement that
31 /// Color color = StringSwitch<Color>(argv[i])
42 class StringSwitch {
51 explicit StringSwitch(StringRef S)
55 StringSwitch& Case(const char (&S)[N], const T& Value) {
65 StringSwitch& EndsWith(const char (&S)[N], const T &Value) {
75 StringSwitch& StartsWith(const char (&S)[N], const T &Value) {
85 StringSwitch& Cases(const char (&S0)[N0], const char (&S1)[N1]
    [all...]
  /external/clang/test/SemaTemplate/
instantiate-non-type-template-parameter.cpp 6 class StringSwitch {
14 (void)StringSwitch<int>();
  /external/clang/lib/Frontend/
FrontendOptions.cpp 11 #include "llvm/ADT/StringSwitch.h"
15 return llvm::StringSwitch<InputKind>(Extension)
LangStandards.cpp 11 #include "llvm/ADT/StringSwitch.h"
32 Kind K = llvm::StringSwitch<Kind>(Name)
CompilerInvocation.cpp 25 #include "llvm/ADT/StringSwitch.h"
143 AnalysisStores Value = llvm::StringSwitch<AnalysisStores>(Name)
159 AnalysisConstraints Value = llvm::StringSwitch<AnalysisConstraints>(Name)
175 AnalysisDiagClients Value = llvm::StringSwitch<AnalysisDiagClients>(Name)
191 AnalysisPurgeMode Value = llvm::StringSwitch<AnalysisPurgeMode>(Name)
207 AnalysisInliningMode Value = llvm::StringSwitch<AnalysisInliningMode>(Name)
501 unsigned Method = llvm::StringSwitch<unsigned>(Name)
517 unsigned Model = llvm::StringSwitch<unsigned>(Name)
    [all...]
  /external/clang/lib/Basic/
OpenMPKinds.cpp 17 #include "llvm/ADT/StringSwitch.h"
24 return llvm::StringSwitch<OpenMPDirectiveKind>(Str)
49 return llvm::StringSwitch<OpenMPClauseKind>(Str)
74 return llvm::StringSwitch<OpenMPDefaultClauseKind>(Str)
79 return llvm::StringSwitch<OpenMPProcBindClauseKind>(Str)
84 return llvm::StringSwitch<OpenMPScheduleClauseKind>(Str)
  /external/clang/lib/StaticAnalyzer/Core/
AnalyzerOptions.cpp 17 #include "llvm/ADT/StringSwitch.h"
27 UserMode = llvm::StringSwitch<UserModeKind>(ModeStr)
52 IPAKind IPAConfig = llvm::StringSwitch<IPAKind>(ModeStr)
82 MutableMode = llvm::StringSwitch<CXXInlineableMemberKind>(ModeStr)
106 return llvm::StringSwitch<bool>(V)
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCUtil.cpp 88 return StringSwitch<InstructionClass>(F->getName())
101 return StringSwitch<InstructionClass>(F->getName())
122 return StringSwitch<InstructionClass>(F->getName())
139 return StringSwitch<InstructionClass>(F->getName())
147 return StringSwitch<InstructionClass>(F->getName())
  /external/clang/lib/Driver/
Job.cpp 17 #include "llvm/ADT/StringSwitch.h"
36 bool Res = llvm::StringSwitch<bool>(Flag)
54 Res = llvm::StringSwitch<bool>(Flag)
73 return llvm::StringSwitch<bool>(flag)
Types.cpp 12 #include "llvm/ADT/StringSwitch.h"
131 return llvm::StringSwitch<types::ID>(Ext)
  /external/clang/test/Index/
recursive-cxx-member-calls.cpp 83 template < typename T, typename R = T > class StringSwitch {
87 explicit StringSwitch(StringRef Str) : Str(Str), Result(0) {}
88 template < unsigned N > StringSwitch & Case(const char (&S)[N],
105 return llvm::StringSwitch < AttributeList::Kind > (AttrName)
    [all...]
  /external/clang/unittests/Driver/
MultilibTest.cpp 17 #include "llvm/ADT/StringSwitch.h"
163 ASSERT_TRUE(llvm::StringSwitch<bool>(*I)
205 ASSERT_TRUE(llvm::StringSwitch<bool>(I->gccSuffix())
209 ASSERT_TRUE(llvm::StringSwitch<bool>(I->gccSuffix())
216 ASSERT_TRUE(llvm::StringSwitch<bool>(I->gccSuffix())
232 ASSERT_TRUE(llvm::StringSwitch<bool>(I->gccSuffix())
  /external/clang/lib/StaticAnalyzer/Checkers/
NoReturnFunctionChecker.cpp 22 #include "llvm/ADT/StringSwitch.h"
58 = llvm::StringSwitch<bool>(StringRef(II->getName()))
ExprInspectionChecker.cpp 14 #include "llvm/ADT/StringSwitch.h"
40 FnCheck Handler = llvm::StringSwitch<FnCheck>(C.getCalleeName(CE))
GenericTaintChecker.cpp 206 TaintPropagationRule Rule = llvm::StringSwitch<TaintPropagationRule>(Name)
315 FnCheck evalFunction = llvm::StringSwitch<FnCheck>(Name)
379 FnCheck evalFunction = llvm::StringSwitch<FnCheck>(Name)
673 unsigned ArgNum = llvm::StringSwitch<unsigned>(Name)
  /external/llvm/lib/Support/
Host.cpp 17 #include "llvm/ADT/StringSwitch.h"
557 return StringSwitch<const char *>(StringRef(CPUStart, CPULen))
616 return StringSwitch<const char *>(Lines[I].substr(8).ltrim("\t :"))
637 return StringSwitch<const char *>(Lines[I].substr(8).ltrim("\t :"))
732 StringRef LLVMFeatureStr = StringSwitch<StringRef>(CPUFeatures[I])
Triple.cpp 13 #include "llvm/ADT/StringSwitch.h"
181 return StringSwitch<Triple::ArchType>(Name)
223 return StringSwitch<const char*>(getArchName())
248 return StringSwitch<Triple::ArchType>(ArchName)
293 return StringSwitch<Triple::VendorType>(VendorName)
308 return StringSwitch<Triple::OSType>(OSName)
338 return StringSwitch<Triple::EnvironmentType>(EnvironmentName)
354 return StringSwitch<Triple::ObjectFormatType>(EnvironmentName)
  /frameworks/compile/mclinker/tools/mcld/lib/
TripleOptions.cpp 17 #include <llvm/ADT/StringSwitch.h>
85 llvm::Triple triple = llvm::StringSwitch<llvm::Triple>(pEmulation)
  /external/clang/lib/AST/
CommentLexer.cpp 6 #include "llvm/ADT/StringSwitch.h"
51 return llvm::StringSwitch<StringRef>(Name)
  /external/llvm/include/llvm/MC/
MCLinkerOptimizationHint.h 21 #include "llvm/ADT/StringSwitch.h"
54 return StringSwitch<int>(Name)
  /external/clang/lib/Lex/
PPLexerChange.cpp 21 #include "llvm/ADT/StringSwitch.h"
460 using llvm::StringSwitch;
464 if (!StringSwitch<bool>(llvm::sys::path::extension(Entry->getName()))
  /external/clang/lib/Sema/
SemaStmtAttr.cpp 65 llvm::StringSwitch<LoopHintAttr::OptionType>(OptionInfo->getName())
  /external/llvm/lib/TableGen/
TGLexer.cpp 15 #include "llvm/ADT/StringSwitch.h"
266 tgtok::TokKind Kind = StringSwitch<tgtok::TokKind>(Str)
467 StringSwitch<tgtok::TokKind>(StringRef(Start, CurPtr - Start))
  /external/llvm/lib/Target/Sparc/MCTargetDesc/
SparcMCExpr.cpp 92 return StringSwitch<SparcMCExpr::VariantKind>(name)

Completed in 1613 milliseconds

1 2 3 4