LLVM 22.0.0git
llvm::IntrusiveBackListBase Struct Reference

#include "llvm/CodeGen/DIE.h"

Inheritance diagram for llvm::IntrusiveBackListBase:
[legend]

Public Types

using Node = IntrusiveBackListNode

Public Member Functions

bool empty () const
void push_back (Node &N)
void push_front (Node &N)

Public Attributes

NodeLast = nullptr

Detailed Description

Definition at line 541 of file DIE.h.

Member Typedef Documentation

◆ Node

Member Function Documentation

◆ empty()

bool llvm::IntrusiveBackListBase::empty ( ) const
inline

Definition at line 546 of file DIE.h.

References Last.

◆ push_back()

void llvm::IntrusiveBackListBase::push_back ( Node & N)
inline

Definition at line 548 of file DIE.h.

References assert(), Last, and N.

Referenced by llvm::IntrusiveBackList< Node >::push_back().

◆ push_front()

void llvm::IntrusiveBackListBase::push_front ( Node & N)
inline

Definition at line 559 of file DIE.h.

References assert(), Last, and N.

Referenced by llvm::IntrusiveBackList< Node >::push_front().

Member Data Documentation

◆ Last


The documentation for this struct was generated from the following file: