LLVM  8.0.1
llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken< T > Struct Template Reference

OverloadToken's purpose is to allow specifying function overloads for different types, without actually taking the types as parameters. More...

#include "llvm/Support/TrailingObjects.h"

Detailed Description

template<typename T>
struct llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken< T >

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.)

Definition at line 88 of file TrailingObjects.h.


The documentation for this struct was generated from the following file: