clang 22.0.0git
clang::ImplicitAllocationParameters Struct Reference

#include "clang/AST/ExprCXX.h"

Public Member Functions

 ImplicitAllocationParameters (QualType AllocType, TypeAwareAllocationMode PassTypeIdentity, AlignedAllocationMode PassAlignment)
 ImplicitAllocationParameters (AlignedAllocationMode PassAlignment)
unsigned getNumImplicitArgs () const

Public Attributes

QualType Type
TypeAwareAllocationMode PassTypeIdentity
AlignedAllocationMode PassAlignment

Detailed Description

Definition at line 2285 of file ExprCXX.h.

Constructor & Destructor Documentation

◆ ImplicitAllocationParameters() [1/2]

clang::ImplicitAllocationParameters::ImplicitAllocationParameters ( QualType AllocType,
TypeAwareAllocationMode PassTypeIdentity,
AlignedAllocationMode PassAlignment )
inline

Definition at line 2286 of file ExprCXX.h.

References PassAlignment, PassTypeIdentity, and Type.

◆ ImplicitAllocationParameters() [2/2]

clang::ImplicitAllocationParameters::ImplicitAllocationParameters ( AlignedAllocationMode PassAlignment)
inlineexplicit

Definition at line 2294 of file ExprCXX.h.

References clang::No, PassAlignment, and PassTypeIdentity.

Member Function Documentation

◆ getNumImplicitArgs()

unsigned clang::ImplicitAllocationParameters::getNumImplicitArgs ( ) const
inline

Member Data Documentation

◆ PassAlignment

◆ PassTypeIdentity

◆ Type

QualType clang::ImplicitAllocationParameters::Type

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