LLVM 22.0.0git
llvm::detail::UniqueFunctionBase< ReturnT, ParamTs >::StorageUnionT::OutOfLineStorageT Struct Reference

#include "llvm/ADT/FunctionExtras.h"

Public Attributes

void * StoragePtr
size_t Size
size_t Alignment

Detailed Description

template<typename ReturnT, typename... ParamTs>
struct llvm::detail::UniqueFunctionBase< ReturnT, ParamTs >::StorageUnionT::OutOfLineStorageT

Definition at line 152 of file FunctionExtras.h.

Member Data Documentation

◆ Alignment

template<typename ReturnT, typename... ParamTs>
size_t llvm::detail::UniqueFunctionBase< ReturnT, ParamTs >::StorageUnionT::OutOfLineStorageT::Alignment

Definition at line 155 of file FunctionExtras.h.

◆ Size

template<typename ReturnT, typename... ParamTs>
size_t llvm::detail::UniqueFunctionBase< ReturnT, ParamTs >::StorageUnionT::OutOfLineStorageT::Size

Definition at line 154 of file FunctionExtras.h.

◆ StoragePtr

template<typename ReturnT, typename... ParamTs>
void* llvm::detail::UniqueFunctionBase< ReturnT, ParamTs >::StorageUnionT::OutOfLineStorageT::StoragePtr

Definition at line 153 of file FunctionExtras.h.


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