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

1 2

  /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 Str)
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 5 class StringSwitch {
13 (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 26 #include "llvm/ADT/StringSwitch.h"
    [all...]
  /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/lib/StaticAnalyzer/Checkers/
NoReturnFunctionChecker.cpp 20 #include "llvm/ADT/StringSwitch.h"
57 = llvm::StringSwitch<bool>(StringRef(II->getName()))
GenericTaintChecker.cpp 212 TaintPropagationRule Rule = llvm::StringSwitch<TaintPropagationRule>(Name)
318 FnCheck evalFunction = llvm::StringSwitch<FnCheck>(Name)
378 FnCheck evalFunction = llvm::StringSwitch<FnCheck>(Name)
673 unsigned ArgNum = llvm::StringSwitch<unsigned>(Name)
IteratorsChecker.cpp 29 #include "llvm/ADT/StringSwitch.h"
178 return llvm::StringSwitch<RefKind>(name)
194 return llvm::StringSwitch<RefKind>(td->getName())
304 if (llvm::StringSwitch<bool>(mName)
586 if (llvm::StringSwitch<bool>(mName)
CheckSecuritySyntaxOnly.cpp 22 #include "llvm/ADT/StringSwitch.h"
128 FnCheck evalFunction = llvm::StringSwitch<FnCheck>(Name)
431 llvm::StringSwitch<std::pair<signed, signed> >(Name)
UnixAPIChecker.cpp 24 #include "llvm/ADT/StringSwitch.h"
333 llvm::StringSwitch<SubChecker>(FName)
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMELFObjectWriter.cpp 16 #include "llvm/ADT/StringSwitch.h"
102 StringSwitch<bool>(Section.getSectionName())
114 StringSwitch<bool>(Section.getSectionName())
126 StringSwitch<bool>(Section.getSectionName())
  /external/llvm/lib/Support/
Triple.cpp 12 #include "llvm/ADT/StringSwitch.h"
142 return StringSwitch<Triple::ArchType>(Name)
183 return StringSwitch<ArchType>(Str)
206 return StringSwitch<const char*>(getArchName())
226 return StringSwitch<Triple::ArchType>(ArchName)
260 return StringSwitch<Triple::VendorType>(VendorName)
270 return StringSwitch<Triple::OSType>(OSName)
295 return StringSwitch<Triple::EnvironmentType>(EnvironmentName)
  /external/clang/lib/Sema/
AttributeList.cpp 17 #include "llvm/ADT/StringSwitch.h"
108 return llvm::StringSwitch<AttributeList::Kind>(AttrName)
  /external/llvm/lib/Target/ARM/AsmParser/
ARMAsmLexer.cpp 20 #include "llvm/ADT/StringSwitch.h"
117 regID = StringSwitch<unsigned>(lowerCase)
  /external/clang/lib/Driver/
ToolChain.cpp 19 #include "llvm/ADT/StringSwitch.h"
97 return llvm::StringSwitch<const char *>(MArch)
126 return llvm::StringSwitch<const char *>(CPU)
Types.cpp 12 #include "llvm/ADT/StringSwitch.h"
137 return llvm::StringSwitch<types::ID>(Ext)
  /external/llvm/lib/TableGen/
TGLexer.cpp 18 #include "llvm/ADT/StringSwitch.h"
267 tgtok::TokKind Kind = StringSwitch<tgtok::TokKind>(Str)
460 StringSwitch<tgtok::TokKind>(StringRef(Start, CurPtr - Start))
  /external/clang/lib/Lex/
PPLexerChange.cpp 24 #include "llvm/ADT/StringSwitch.h"
367 using llvm::StringSwitch;
371 if (!StringSwitch<bool>(llvm::sys::path::extension(Entry->path()))
PPMacroExpansion.cpp 25 #include "llvm/ADT/StringSwitch.h"
598 return llvm::StringSwitch<bool>(Feature)
748 return llvm::StringSwitch<bool>(Extension)
776 return llvm::StringSwitch<bool>(Name)
    [all...]
  /external/llvm/lib/MC/MCParser/
ELFAsmParser.cpp 11 #include "llvm/ADT/StringSwitch.h"
156 MCSymbolAttr Attr = StringSwitch<MCSymbolAttr>(Directive)
472 MCSymbolAttr Attr = StringSwitch<MCSymbolAttr>(Type)
  /external/clang/lib/ARCMigrate/
TransRetainReleaseDealloc.cpp 177 bool isGCDOrXPC = llvm::StringSwitch<bool>(MacroName)
  /external/clang/lib/Basic/
Module.cpp 21 #include "llvm/ADT/StringSwitch.h"
55 return llvm::StringSwitch<bool>(Feature)
Targets.cpp 26 #include "llvm/ADT/StringSwitch.h"
    [all...]
  /external/clang/include/clang/Basic/
TargetInfo.h 21 #include "llvm/ADT/StringSwitch.h"
583 TargetCXXABI ABI = llvm::StringSwitch<TargetCXXABI>(Name)

Completed in 772 milliseconds

1 2