clang 22.0.0git
|
#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 |
|
inline |
|
inlineexplicit |
|
inline |
Definition at line 2298 of file ExprCXX.h.
References clang::isAlignedAllocation(), clang::isTypeAwareAllocation(), PassAlignment, and PassTypeIdentity.
Referenced by clang::Sema::FindAllocationFunctions(), and clang::CXXNewExpr::getNumImplicitArgs().
AlignedAllocationMode clang::ImplicitAllocationParameters::PassAlignment |
Definition at line 2309 of file ExprCXX.h.
Referenced by clang::Sema::BuildCXXNew(), clang::Sema::FindAllocationFunctions(), getNumImplicitArgs(), and resolveAllocationOverload().
TypeAwareAllocationMode clang::ImplicitAllocationParameters::PassTypeIdentity |
Definition at line 2308 of file ExprCXX.h.
Referenced by clang::Sema::BuildCXXNew(), clang::Sema::FindAllocationFunctions(), getNumImplicitArgs(), and resolveAllocationOverload().
QualType clang::ImplicitAllocationParameters::Type |
Definition at line 2307 of file ExprCXX.h.
Referenced by clang::Sema::FindAllocationFunctions().