struct TrailingObjectsBase::OverloadToken
Declaration
template <typename T>
struct TrailingObjectsBase::OverloadToken { /* full declaration omitted */ };
Description
OverloadToken's purpose is to allow specifying function overloads for different types, without actually taking the types as parameters. (Necessary because member function templates cannot be specialized, so overloads must be used instead of specialization.)
Declared at: llvm/include/llvm/Support/TrailingObjects.h:88
Templates
- T