class DefaultInlineOrder
Declaration
template <typename T, typename Container = SmallVector<T, 16>>
class DefaultInlineOrder { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Analysis/InlineOrder.h:44
Templates
- T
- Container = SmallVector<T, 16>
Member Variables
- private Container Calls
- private size_t FirstIndex = 0
Method Overview
- public void erase_if(function_ref<bool (T)> Pred)
- public llvm::DefaultInlineOrder::const_reference front()
- public T pop()
- public void push(const T & Elt)
- public size_t size()
Methods
¶void erase_if(function_ref<bool(T)> Pred)
void erase_if(function_ref<bool(T)> Pred)
Declared at: llvm/include/llvm/Analysis/InlineOrder.h:63
Parameters
- function_ref<bool(T)> Pred
¶llvm::DefaultInlineOrder::const_reference front()
llvm::DefaultInlineOrder::const_reference front()
Declared at: llvm/include/llvm/Analysis/InlineOrder.h:58
¶T pop()
T pop()
Declared at: llvm/include/llvm/Analysis/InlineOrder.h:53
¶void push(const T& Elt)
void push(const T& Elt)
Declared at: llvm/include/llvm/Analysis/InlineOrder.h:51
Parameters
- const T& Elt
¶size_t size()
size_t size()
Declared at: llvm/include/llvm/Analysis/InlineOrder.h:49