Delete operators

Synopses

Declared in <llvm/IR/User.h>

Deallocate an InsertValueInst created with the fixed‐size allocator.

void
operator delete(void* Ptr);

Placement delete ‐ required by std, called if the ctor throws.

void
operator delete(
    void* Usr,
    HungOffOperandsAllocMarker Marker);

Placement delete ‐ required by std, called if the ctor throws.

void
operator delete(
    void* Usr,
    IntrusiveOperandsAllocMarker Marker);

Placement delete ‐ required by std, called if the ctor throws.

Parameters

Name

Description

Ptr

Pointer returned by the fixed‐size operator new.

Usr

Memory returned by the matching placement new.

Marker

Allocation marker matching the placement new.

Created with MrDocs