class iplist

Declaration

template <class T, class... Options>
class iplist { /* full declaration omitted */ };

Description

An intrusive list with ownership and callbacks specified/controlled by ilist_traits, only with API safe for polymorphic types. The \p Options parameters are the same as those for \a simple_ilist. See there for a description of what's available.

Declared at: llvm/include/llvm/ADT/ilist.h:391

Templates

T
Options

Method Overview

Methods

iplist<T, Options...>()

Declared at: llvm/include/llvm/ADT/ilist.h:396

iplist<T, Options...>(
    const iplist<T, Options...>& X)

Declared at: llvm/include/llvm/ADT/ilist.h:398

Parameters

const iplist<T, Options...>& X

iplist<T, Options...>(iplist<T, Options...>&& X)

Declared at: llvm/include/llvm/ADT/ilist.h:401

Parameters

iplist<T, Options...>&& X