From a17abe19d3b392cf04d8fa45c387edb834fce9e0 Mon Sep 17 00:00:00 2001 From: Gabor Greif Date: Fri, 27 Feb 2009 13:28:07 +0000 Subject: document ilist_traits git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65631 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ProgrammersManual.html | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'docs/ProgrammersManual.html') diff --git a/docs/ProgrammersManual.html b/docs/ProgrammersManual.html index 5068d01..289a569 100644 --- a/docs/ProgrammersManual.html +++ b/docs/ProgrammersManual.html @@ -898,6 +898,7 @@ and basic blocks, which is why these are implemented with ilists.

Related classes of interest are explained in the following subsections: @@ -905,6 +906,17 @@ Related classes of interest are explained in the following subsections:
+ ilist_traits +
+ +
+

ilist_traits<T> is ilist<T>'s customization +mechanism. iplist<T> (and consequently ilist<T>) +publicly derive from this traits class.

+
+ + +
iplist
@@ -912,6 +924,9 @@ Related classes of interest are explained in the following subsections:

iplist<T> is ilist<T>'s base and as such supports a slightly narrower interface. Notably, inserters from T& are absent.

+ +

ilist_traits<T> is a public base of this class and can be +used for a wide variety of customizations.

-- cgit v1.1