|
LLVM 22.0.0git
|
This is the complete list of members for llvm::StringSwitch< T, R >, including all inherited members.
| Case(StringLiteral S, T Value) | llvm::StringSwitch< T, R > | inline |
| CaseLower(StringLiteral S, T Value) | llvm::StringSwitch< T, R > | inline |
| Cases(std::initializer_list< StringLiteral > CaseStrings, T Value) | llvm::StringSwitch< T, R > | inline |
| Cases(StringLiteral S0, StringLiteral S1, T Value) | llvm::StringSwitch< T, R > | inline |
| Cases(StringLiteral S0, StringLiteral S1, StringLiteral S2, T Value) | llvm::StringSwitch< T, R > | inline |
| Cases(StringLiteral S0, StringLiteral S1, StringLiteral S2, StringLiteral S3, T Value) | llvm::StringSwitch< T, R > | inline |
| Cases(StringLiteral S0, StringLiteral S1, StringLiteral S2, StringLiteral S3, StringLiteral S4, T Value) | llvm::StringSwitch< T, R > | inline |
| Cases(StringLiteral S0, StringLiteral S1, StringLiteral S2, StringLiteral S3, StringLiteral S4, StringLiteral S5, T Value) | llvm::StringSwitch< T, R > | inline |
| Cases(StringLiteral S0, StringLiteral S1, StringLiteral S2, StringLiteral S3, StringLiteral S4, StringLiteral S5, StringLiteral S6, T Value) | llvm::StringSwitch< T, R > | inline |
| Cases(StringLiteral S0, StringLiteral S1, StringLiteral S2, StringLiteral S3, StringLiteral S4, StringLiteral S5, StringLiteral S6, StringLiteral S7, T Value) | llvm::StringSwitch< T, R > | inline |
| Cases(StringLiteral S0, StringLiteral S1, StringLiteral S2, StringLiteral S3, StringLiteral S4, StringLiteral S5, StringLiteral S6, StringLiteral S7, StringLiteral S8, T Value) | llvm::StringSwitch< T, R > | inline |
| Cases(StringLiteral S0, StringLiteral S1, StringLiteral S2, StringLiteral S3, StringLiteral S4, StringLiteral S5, StringLiteral S6, StringLiteral S7, StringLiteral S8, StringLiteral S9, T Value) | llvm::StringSwitch< T, R > | inline |
| CasesLower(std::initializer_list< StringLiteral > CaseStrings, T Value) | llvm::StringSwitch< T, R > | inline |
| CasesLower(StringLiteral S0, StringLiteral S1, T Value) | llvm::StringSwitch< T, R > | inline |
| CasesLower(StringLiteral S0, StringLiteral S1, StringLiteral S2, T Value) | llvm::StringSwitch< T, R > | inline |
| CasesLower(StringLiteral S0, StringLiteral S1, StringLiteral S2, StringLiteral S3, T Value) | llvm::StringSwitch< T, R > | inline |
| CasesLower(StringLiteral S0, StringLiteral S1, StringLiteral S2, StringLiteral S3, StringLiteral S4, T Value) | llvm::StringSwitch< T, R > | inline |
| Default(T Value) | llvm::StringSwitch< T, R > | inline |
| DefaultUnreachable(const char *Message="Fell off the end of a string-switch") | llvm::StringSwitch< T, R > | inline |
| EndsWith(StringLiteral S, T Value) | llvm::StringSwitch< T, R > | inline |
| EndsWithLower(StringLiteral S, T Value) | llvm::StringSwitch< T, R > | inline |
| operator R() | llvm::StringSwitch< T, R > | inline |
| operator=(const StringSwitch &)=delete | llvm::StringSwitch< T, R > | |
| operator=(StringSwitch &&)=delete | llvm::StringSwitch< T, R > | |
| StartsWith(StringLiteral S, T Value) | llvm::StringSwitch< T, R > | inline |
| StartsWithLower(StringLiteral S, T Value) | llvm::StringSwitch< T, R > | inline |
| StringSwitch(StringRef S) | llvm::StringSwitch< T, R > | inlineexplicit |
| StringSwitch(StringSwitch &&)=default | llvm::StringSwitch< T, R > | |
| StringSwitch(const StringSwitch &)=delete | llvm::StringSwitch< T, R > |