LLVM  10.0.0svn
Public Member Functions | List of all members
llvm::pointer_union_detail::PointerUnionMembers< Derived, ValTy, I, Type, Types... > Class Template Reference

#include "llvm/ADT/PointerUnion.h"

Inheritance diagram for llvm::pointer_union_detail::PointerUnionMembers< Derived, ValTy, I, Type, Types... >:
Inheritance graph
[legend]
Collaboration diagram for llvm::pointer_union_detail::PointerUnionMembers< Derived, ValTy, I, Type, Types... >:
Collaboration graph
[legend]

Public Member Functions

 PointerUnionMembers ()=default
 
 PointerUnionMembers (Type V)
 
Derived & operator= (Type V)
 

Detailed Description

template<typename Derived, typename ValTy, int I, typename Type, typename ... Types>
class llvm::pointer_union_detail::PointerUnionMembers< Derived, ValTy, I, Type, Types... >

Definition at line 118 of file PointerUnion.h.

Constructor & Destructor Documentation

◆ PointerUnionMembers() [1/2]

template<typename Derived , typename ValTy , int I, typename Type , typename ... Types>
llvm::pointer_union_detail::PointerUnionMembers< Derived, ValTy, I, Type, Types... >::PointerUnionMembers ( )
default

◆ PointerUnionMembers() [2/2]

template<typename Derived , typename ValTy , int I, typename Type , typename ... Types>
llvm::pointer_union_detail::PointerUnionMembers< Derived, ValTy, I, Type, Types... >::PointerUnionMembers ( Type  V)
inline

Definition at line 124 of file PointerUnion.h.

Member Function Documentation

◆ operator=()

template<typename Derived , typename ValTy , int I, typename Type , typename ... Types>
Derived& llvm::pointer_union_detail::PointerUnionMembers< Derived, ValTy, I, Type, Types... >::operator= ( Type  V)
inline

Definition at line 130 of file PointerUnion.h.


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