LLVM 17.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::detail::move_construction_triviality_helper< T > Union Template Reference

Internal utility to detect trivial move construction. More...

#include "llvm/Support/type_traits.h"

Public Member Functions

 move_construction_triviality_helper ()=default
 
 move_construction_triviality_helper (move_construction_triviality_helper &&)=default
 
 ~move_construction_triviality_helper ()=default
 

Public Attributes

T t
 

Detailed Description

template<typename T>
union llvm::detail::move_construction_triviality_helper< T >

Internal utility to detect trivial move construction.

Definition at line 80 of file type_traits.h.

Constructor & Destructor Documentation

◆ move_construction_triviality_helper() [1/2]

template<typename T >
llvm::detail::move_construction_triviality_helper< T >::move_construction_triviality_helper ( )
default

◆ move_construction_triviality_helper() [2/2]

template<typename T >
llvm::detail::move_construction_triviality_helper< T >::move_construction_triviality_helper ( move_construction_triviality_helper< T > &&  )
default

◆ ~move_construction_triviality_helper()

Member Data Documentation

◆ t

Definition at line 81 of file type_traits.h.


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