Symbol: LispNode
src/apps/glteapot/util.h
101
inline void add_tail(LispNode<contents>* new_element)
src/apps/glteapot/util.h
103
LispNode<contents>** pred = &first;
src/apps/glteapot/util.h
117
first = new LispNode<contents>(new_element, first);
src/apps/glteapot/util.h
130
LispNode< contents >** pred = &first;
src/apps/glteapot/util.h
134
*pred = new LispNode< contents >(new_element);
src/apps/glteapot/util.h
16
LispNode* cdr;
src/apps/glteapot/util.h
176
inline LispNode<contents>* rem_head ()
src/apps/glteapot/util.h
178
LispNode<contents>* n = first;
src/apps/glteapot/util.h
189
inline LispNode<contents>* remove ()
src/apps/glteapot/util.h
19
inline LispNode(contents* value)
src/apps/glteapot/util.h
196
inline void remove (LispNode<contents>* node)
src/apps/glteapot/util.h
198
for (LispNode<contents> **pp = &first; *pp; pp = &(*pp)->cdr)
src/apps/glteapot/util.h
209
LispNode<contents>** pp = &first;
src/apps/glteapot/util.h
212
LispNode<contents> *o = *pp;
src/apps/glteapot/util.h
225
LispNode<contents>* old = first;
src/apps/glteapot/util.h
23
inline LispNode(contents* value, LispNode* next)
src/apps/glteapot/util.h
263
for (LispNode<contents> *node = first; node; node = node->cdr)
src/apps/glteapot/util.h
27
inline LispNode(LispNode* prev, contents* value)
src/apps/glteapot/util.h
323
for (LispNode<contents>* n = other.first; n; n = n->cdr)
src/apps/glteapot/util.h
330
for (LispNode<contents>* n = other.first; n; n = n->cdr)
src/apps/glteapot/util.h
339
for (LispNode<contents>* n = other.first; n; n = n->cdr)
src/apps/glteapot/util.h
34
LispNode<contents> *first;
src/apps/glteapot/util.h
45
inline LispList(LispNode<contents>* _first)
src/apps/glteapot/util.h
68
for (LispNode<contents>* node = first; node; node = node->cdr)
src/apps/glteapot/util.h
79
for (LispNode<contents>* node = first; node; node = node->cdr)
src/apps/glteapot/util.h
87
inline void add_head(LispNode<contents>* new_element)
src/apps/glteapot/util.h
95
inline void add(LispNode<contents>* new_element)