LLVM API Documentation

Public Types
llvm::PointerUnionTypeSelector< T1, T2, RET_EQ, RET_NE > Struct Template Reference

Get a type based on whether two types are the same or not. For: More...

#include <PointerUnion.h>

List of all members.

Public Types

typedef
PointerUnionTypeSelectorReturn
< RET_NE >::Return 
Return

Detailed Description

template<typename T1, typename T2, typename RET_EQ, typename RET_NE>
struct llvm::PointerUnionTypeSelector< T1, T2, RET_EQ, RET_NE >

Get a type based on whether two types are the same or not. For:

Ret will be EQ type if T1 is same as T2 or NE type otherwise.

Definition at line 35 of file PointerUnion.h.


Member Typedef Documentation

template<typename T1 , typename T2 , typename RET_EQ , typename RET_NE >
typedef PointerUnionTypeSelectorReturn<RET_NE>::Return llvm::PointerUnionTypeSelector< T1, T2, RET_EQ, RET_NE >::Return

Definition at line 36 of file PointerUnion.h.


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