Home
last modified time | relevance | path

Searched refs:TypeAwareAllocationMode (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h2239 enum class TypeAwareAllocationMode : unsigned { No, Yes }; enum
2241 inline bool isTypeAwareAllocation(TypeAwareAllocationMode Mode) { in isTypeAwareAllocation()
2242 return Mode == TypeAwareAllocationMode::Yes; in isTypeAwareAllocation()
2245 inline TypeAwareAllocationMode
2247 return IsTypeAwareAllocation ? TypeAwareAllocationMode::Yes in typeAwareAllocationModeFromBool()
2248 : TypeAwareAllocationMode::No; in typeAwareAllocationModeFromBool()
2273 TypeAwareAllocationMode PassTypeIdentity, in ImplicitAllocationParameters()
2281 : PassTypeIdentity(TypeAwareAllocationMode::No), in ImplicitAllocationParameters()
2294 TypeAwareAllocationMode PassTypeIdentity;
2300 TypeAwareAllocationMode PassTypeIdentity, in ImplicitDeallocationParameters()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp1382 TypeAwareAllocationMode TypeAwareDelete = TypeAwareAllocationMode::No;
1396 Params.TypeAwareDelete = TypeAwareAllocationMode::Yes; in getUsualDeleteParams()
1484 TypeAwareAllocationMode TypeAwareDeallocation = in Emit()
1485 TypeAwareAllocationMode::No; in Emit()
1487 TypeAwareDeallocation = TypeAwareAllocationMode::Yes; in Emit()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp1753 IDP({AllocType, TypeAwareAllocationMode::No, in UsualDeallocFnInfo()
1792 IDP.PassTypeIdentity = TypeAwareAllocationMode::Yes;
1972 TypeAwareAllocationMode PassType, in doesUsualArrayDeleteWantSize()
2894 IAP.PassTypeIdentity = TypeAwareAllocationMode::No; in resolveAllocationOverload()
2953 IAP.PassTypeIdentity = TypeAwareAllocationMode::No; in FindAllocationFunctions()
2955 TypeAwareAllocationMode OriginalTypeAwareState = IAP.PassTypeIdentity; in FindAllocationFunctions()
H A DSemaDeclCXX.cpp16392 TypeAwareAllocationMode Sema::ShouldUseTypeAwareOperatorNewOrDelete() const { in ShouldUseTypeAwareOperatorNewOrDelete()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h5180 TypeAwareAllocationMode ShouldUseTypeAwareOperatorNewOrDelete() const;