LLVM  16.0.0git
Public Attributes | List of all members
llvm::SmallVectorStorage< T, N > Struct Template Reference

Storage for the SmallVector elements. More...

#include "llvm/ADT/SmallVector.h"

Inherited by llvm::SmallVector< T, 0 > [private].

Collaboration diagram for llvm::SmallVectorStorage< T, N >:
Collaboration graph

Public Attributes

char InlineElts [N *sizeof(T)]

Detailed Description

template<typename T, unsigned N>
struct llvm::SmallVectorStorage< T, N >

Storage for the SmallVector elements.

This is specialized for the N=0 case to avoid allocating unnecessary storage.

Definition at line 1097 of file SmallVector.h.

Member Data Documentation

◆ InlineElts

template<typename T , unsigned N>
char llvm::SmallVectorStorage< T, N >::InlineElts[N *sizeof(T)]

Definition at line 1098 of file SmallVector.h.

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