LLVM 24.0.0git
llvm::pointer_union_detail::PointerUnionMembers< Derived, Idx, Type, Types... > Class Template Reference

#include "llvm/ADT/PointerUnion.h"

Inheritance diagram for llvm::pointer_union_detail::PointerUnionMembers< Derived, Idx, Type, Types... >:
[legend]

Public Member Functions

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

Detailed Description

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

Definition at line 146 of file PointerUnion.h.

Constructor & Destructor Documentation

◆ PointerUnionMembers() [1/2]

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

◆ PointerUnionMembers() [2/2]

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

Definition at line 154 of file PointerUnion.h.

Member Function Documentation

◆ operator=()

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

Definition at line 157 of file PointerUnion.h.


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