LLVM 19.0.0git
Classes | Functions | Variables
detail Namespace Reference

Classes

struct  is_variant
 
struct  is_variant< std::variant< Ts... > >
 
struct  UnionOfTwo
 
struct  UnionOfTwo< std::variant< Types1... >, std::variant< Types2... > >
 

Functions

template<typename Container , typename Predicate >
std::remove_reference_t< Container >::iterator find_unique (Container &&container, Predicate &&pred)
 

Variables

template<typename T >
constexpr bool is_variant_v = is_variant<T>::value
 

Function Documentation

◆ find_unique()

template<typename Container , typename Predicate >
std::remove_reference_t< Container >::iterator detail::find_unique ( Container &&  container,
Predicate &&  pred 
)

Definition at line 58 of file ConstructDecompositionT.h.

References pred.

Variable Documentation

◆ is_variant_v

template<typename T >
constexpr bool detail::is_variant_v = is_variant<T>::value
constexpr

Definition at line 122 of file ClauseT.h.