| BaseT typedef | llvm::TypeSwitch< T, ResultT > | |
| Case(CallableT &&caseFn) | llvm::TypeSwitch< T, ResultT > | inline |
| castValue(ValueT &&value) | llvm::detail::TypeSwitchBase< TypeSwitch< T, void >, T > | inlineprotectedstatic |
| Default(CallableT &&defaultFn) | llvm::TypeSwitch< T, ResultT > | inline |
| Default(ResultT defaultResult) | llvm::TypeSwitch< T, ResultT > | inline |
| DefaultUnreachable(const char *message="Fell off the end of a type-switch") | llvm::TypeSwitch< T, ResultT > | inline |
| operator ResultT() | llvm::TypeSwitch< T, ResultT > | inline |
| operator=(const TypeSwitchBase &)=delete | llvm::detail::TypeSwitchBase< TypeSwitch< T, void >, T > | |
| operator=(TypeSwitchBase &&other)=delete | llvm::detail::TypeSwitchBase< TypeSwitch< T, void >, T > | |
| TypeSwitch(TypeSwitch &&other)=default | llvm::TypeSwitch< T, ResultT > | |
| TypeSwitchBase(const T &value) | llvm::detail::TypeSwitchBase< TypeSwitch< T, void >, T > | inline |
| TypeSwitchBase(TypeSwitchBase &&other) | llvm::detail::TypeSwitchBase< TypeSwitch< T, void >, T > | inline |
| TypeSwitchBase(const TypeSwitchBase &)=delete | llvm::detail::TypeSwitchBase< TypeSwitch< T, void >, T > | |
| value | llvm::detail::TypeSwitchBase< TypeSwitch< T, void >, T > | protected |
| ~TypeSwitchBase()=default | llvm::detail::TypeSwitchBase< TypeSwitch< T, void >, T > | |