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)

Declared at: llvm/include/llvm/Analysis/InlineOrder.h:63

Parameters

function_ref<bool(T)> Pred

llvm::DefaultInlineOrder::const_reference front()

Declared at: llvm/include/llvm/Analysis/InlineOrder.h:58

T pop()

Declared at: llvm/include/llvm/Analysis/InlineOrder.h:53

void push(const T& Elt)

Declared at: llvm/include/llvm/Analysis/InlineOrder.h:51

Parameters

const T& Elt

size_t size()

Declared at: llvm/include/llvm/Analysis/InlineOrder.h:49