[#llvm-IntrusiveBackListBase] = xref:llvm.adoc[llvm]::IntrusiveBackListBase :relfileprefix: ../ :mrdocs: Untyped intrusive circular back‐list of _IntrusiveBackListNode._ == Synopsis Declared in `<llvm/CodeGen/DIE.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct IntrusiveBackListBase; ---- == Type Aliases [cols="1,4"] |=== | Name| Description | xref:llvm/IntrusiveBackListBase/Node.adoc[`Node`] | Node type stored in this list. |=== == Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/IntrusiveBackListBase/deleteNode.adoc[`deleteNode`] | Remove node `N` from the list. | xref:llvm/IntrusiveBackListBase/empty.adoc[`empty`] | Return true if the list contains no nodes. | xref:llvm/IntrusiveBackListBase/push_back.adoc[`push_back`] | Append node `N` to the back of the list. | xref:llvm/IntrusiveBackListBase/push_front.adoc[`push_front`] | Insert node `N` at the front of the list. |=== == Data Members [cols="1,4"] |=== | Name| Description | xref:llvm/IntrusiveBackListBase/Last.adoc[`Last`] | Pointer to the last node, or null if the list is empty. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#