template <class T>
struct DoublyLinkedList
Defined at line 261 of file ../../third_party/scudo/src/list.h
Public Methods
void push_front (T * X)
Defined at line 272 of file ../../third_party/scudo/src/list.h
void insert (T * X, T * Y)
Inserts X before Y.
Defined at line 286 of file ../../third_party/scudo/src/list.h
void push_back (T * X)
Defined at line 300 of file ../../third_party/scudo/src/list.h
void pop_front ()
Defined at line 313 of file ../../third_party/scudo/src/list.h
void remove (T * X)
The consistency of the adjacent links is aggressively checked in order to
catch potential corruption attempts, that could yield a mirrored
write-{4,8} primitive. nullptr checks are deemed less vital.
Defined at line 326 of file ../../third_party/scudo/src/list.h