Delete operators
Declared in <llvm/IR/User.h>
Deallocate an IndirectBrInst created with the hung-off-uses allocator.
void
operator delete(void* Ptr);
» more...
Free memory allocated for User and Use objects.
void
operator delete(void* Usr);
» more...
Placement delete - required by std, called if the ctor throws.
void
operator delete(
void* Usr,
HungOffOperandsAllocMarker Marker);
» more...
Placement delete - required by std, called if the ctor throws.
void
operator delete(
void* Usr,
IntrusiveOperandsAllocMarker Marker);
» more...
Placement delete - required by std, called if the ctor throws.
void
operator delete(
void* Usr,
IntrusiveOperandsAndDescriptorAllocMarker Marker);
» more...
| Name | Description |
|---|---|
| Ptr | Pointer returned by the hung-off-uses operator new. |
| Usr | Memory returned by a User operator new. |
| Marker | Allocation marker matching the placement new. |