struct simplify_type
Declaration
template <typename From>
struct simplify_type { /* full declaration omitted */ };
Description
Define a template that can be specialized by smart pointers to reflect the fact that they are automatically dereferenced, and are not involved with the template selection process... the default implementation is a noop.
Declared at: llvm/include/llvm/Support/Casting.h:34
Templates
- From
Method Overview
- public static llvm::simplify_type::SimpleType & getSimplifiedValue(From & Val)
Methods
ΒΆstatic llvm::simplify_type::SimpleType&
getSimplifiedValue(From& Val)
static llvm::simplify_type::SimpleType&
getSimplifiedValue(From& Val)
Declared at: llvm/include/llvm/Support/Casting.h:38
Parameters
- From& Val