LLVM 22.0.0git
llvm::const_pointer_or_const_ref< T > Struct Template Reference

#include "llvm/Support/type_traits.h"

Public Types

using type

Detailed Description

template<typename T>
struct llvm::const_pointer_or_const_ref< T >

Definition at line 53 of file type_traits.h.

Member Typedef Documentation

◆ type

template<typename T>
using llvm::const_pointer_or_const_ref< T >::type
Initial value:
std::conditional_t<std::is_pointer_v<T>,
#define T
std::conditional_t< std::is_pointer_v< T >, const std::remove_pointer_t< T > *, const T > type
Definition type_traits.h:49

Definition at line 54 of file type_traits.h.


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