LLVM
15.0.0git
|
#include "llvm/Analysis/InlineOrder.h"
Public Types | |
using | reference = T & |
using | const_reference = const T & |
Public Member Functions | |
virtual | ~InlineOrder ()=default |
virtual size_t | size ()=0 |
virtual void | push (const T &Elt)=0 |
virtual T | pop ()=0 |
virtual const_reference | front ()=0 |
virtual void | erase_if (function_ref< bool(T)> Pred)=0 |
bool | empty () |
Definition at line 23 of file InlineOrder.h.
using llvm::InlineOrder< T >::const_reference = const T & |
Definition at line 26 of file InlineOrder.h.
using llvm::InlineOrder< T >::reference = T & |
Definition at line 25 of file InlineOrder.h.
|
virtualdefault |
|
inline |
Definition at line 40 of file InlineOrder.h.
|
pure virtual |
Implemented in llvm::DefaultInlineOrder< T, Container >.
|
pure virtual |
Implemented in llvm::PriorityInlineOrder, and llvm::DefaultInlineOrder< T, Container >.
|
pure virtual |
Implemented in llvm::PriorityInlineOrder, and llvm::DefaultInlineOrder< T, Container >.
|
pure virtual |
Implemented in llvm::DefaultInlineOrder< T, Container >.
|
pure virtual |
Implemented in llvm::PriorityInlineOrder, and llvm::DefaultInlineOrder< T, Container >.
Referenced by llvm::InlineOrder< std::pair< CallBase *, int > >::empty().