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

1 2 3 4 5 6

  /frameworks/compile/mclinker/lib/Target/Hexagon/
HexagonGNUInfo.cpp 12 #include <llvm/ADT/StringSwitch.h>
25 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()
25 /// The StringSwitch class is a simple form of a switch() statement that
32 /// Color color = StringSwitch<Color>(argv[i])
43 class StringSwitch {
53 explicit StringSwitch(StringRef S)
58 StringSwitch& Case(const char (&S)[N], const T& Value) {
69 StringSwitch& EndsWith(const char (&S)[N], const T &Value) {
80 StringSwitch& StartsWith(const char (&S)[N], const T &Value) {
91 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/Basic/
Sanitizers.cpp 16 #include "llvm/ADT/StringSwitch.h"
21 SanitizerMask ParsedKind = llvm::StringSwitch<SanitizerMask>(Value)
OpenMPKinds.cpp 17 #include "llvm/ADT/StringSwitch.h"
24 return llvm::StringSwitch<OpenMPDirectiveKind>(Str)
55 return llvm::StringSwitch<OpenMPClauseKind>(Str)
80 return llvm::StringSwitch<OpenMPDefaultClauseKind>(Str)
85 return llvm::StringSwitch<OpenMPProcBindClauseKind>(Str)
90 return llvm::StringSwitch<OpenMPScheduleClauseKind>(Str)
95 return llvm::StringSwitch<OpenMPDependClauseKind>(Str)
100 return llvm::StringSwitch<OpenMPLinearClauseKind>(Str)
105 return llvm::StringSwitch<OpenMPMapClauseKind>(Str)
  /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)
  /external/llvm/lib/Support/
Dwarf.cpp 15 #include "llvm/ADT/StringSwitch.h"
32 return StringSwitch<unsigned>(TagString)
276 return StringSwitch<unsigned>(OperationEncodingString)
293 return StringSwitch<unsigned>(EncodingString)
352 return StringSwitch<unsigned>(VirtualityString)
371 return StringSwitch<unsigned>(LanguageString)
477 return StringSwitch<unsigned>(MacinfoString)
TargetParser.cpp 18 #include "llvm/ADT/StringSwitch.h"
163 return StringSwitch<unsigned>(CPU)
174 return StringSwitch<unsigned>(CPU)
377 return StringSwitch<StringRef>(HWDiv)
383 return StringSwitch<StringRef>(FPU)
400 return StringSwitch<StringRef>(Arch)
517 return StringSwitch<unsigned>(Arch)
Host.cpp 17 #include "llvm/ADT/StringSwitch.h"
602 return StringSwitch<const char *>(StringRef(CPUStart, CPULen))
652 return StringSwitch<const char *>(Lines[I].substr(8).ltrim("\t :"))
673 return StringSwitch<const char *>(Lines[I].substr(8).ltrim("\t :"))
872 StringRef LLVMFeatureStr = StringSwitch<StringRef>(CPUFeatures[I])
Triple.cpp 13 #include "llvm/ADT/StringSwitch.h"
230 return StringSwitch<Triple::ArchType>(Name)
336 auto AT = StringSwitch<Triple::ArchType>(ArchName)
398 return StringSwitch<Triple::VendorType>(VendorName)
415 return StringSwitch<Triple::OSType>(OSName)
448 return StringSwitch<Triple::EnvironmentType>(EnvironmentName)
466 return StringSwitch<Triple::ObjectFormatType>(EnvironmentName)
478 return StringSwitch<Triple::SubArchType>(SubArchName)
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
AnalyzerOptions.cpp 18 #include "llvm/ADT/StringSwitch.h"
30 UserMode = llvm::StringSwitch<UserModeKind>(ModeStr)
56 IPAKind IPAConfig = llvm::StringSwitch<IPAKind>(ModeStr)
86 MutableMode = llvm::StringSwitch<CXXInlineableMemberKind>(ModeStr)
136 return llvm::StringSwitch<bool>(V)
  /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/llvm/tools/llvm-cov/
llvm-cov.cpp 15 #include "llvm/ADT/StringSwitch.h"
61 MainFunction Func = StringSwitch<MainFunction>(argv[1])
  /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"
44 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/Analysis/
EHPersonalities.cpp 11 #include "llvm/ADT/StringSwitch.h"
27 return StringSwitch<EHPersonality>(F->getName())
ObjCARCInstKind.cpp 24 #include "llvm/ADT/StringSwitch.h"
90 return StringSwitch<ARCInstKind>(F->getName())
103 return StringSwitch<ARCInstKind>(F->getName())
126 return StringSwitch<ARCInstKind>(F->getName())
143 return StringSwitch<ARCInstKind>(F->getName())
151 return StringSwitch<ARCInstKind>(F->getName())
  /external/clang/lib/Driver/
Job.cpp 20 #include "llvm/ADT/StringSwitch.h"
42 bool Res = llvm::StringSwitch<bool>(Flag)
63 Res = llvm::StringSwitch<bool>(Flag)
  /external/clang/lib/Sema/
SemaStmtAttr.cpp 60 llvm::StringSwitch<const char *>(PragmaNameLoc->Ident->getName())
92 Option = llvm::StringSwitch<LoopHintAttr::OptionType>(
  /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 22 #include "llvm/ADT/StringSwitch.h"
54 return StringSwitch<int>(Name)
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsABIInfo.cpp 13 #include "llvm/ADT/StringSwitch.h"
73 return StringSwitch<MipsABIInfo>(CPU)

Completed in 1343 milliseconds

1 2 3 4 5 6