Searched refs:TypeAwareAllocationMode (Results 1 – 5 of 5) sorted by relevance
2239 enum class TypeAwareAllocationMode : unsigned { No, Yes }; enum2241 inline bool isTypeAwareAllocation(TypeAwareAllocationMode Mode) { in isTypeAwareAllocation()2242 return Mode == TypeAwareAllocationMode::Yes; in isTypeAwareAllocation()2245 inline TypeAwareAllocationMode2247 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 …]
1382 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()
1753 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()
16392 TypeAwareAllocationMode Sema::ShouldUseTypeAwareOperatorNewOrDelete() const { in ShouldUseTypeAwareOperatorNewOrDelete()
5180 TypeAwareAllocationMode ShouldUseTypeAwareOperatorNewOrDelete() const;