#include <list.h>
Class diagram for ListElement:
Public Members | |||
![]() | ![]() | ListElement (ParseNode* d, ListElement* n = NULL) | |
![]() | ![]() | ParseNode* | Data () |
![]() | ![]() | ListElement* | Next () |
![]() | ![]() | void | SetNext (ListElement* n) |
![]() | ![]() | void | Print () |
![]() | ![]() | void | oops_do (oopsDoFn f) |
![]() | ![]() | ParseNode* | data |
![]() | ![]() | ListElement* | next |
ListElement::ListElement (ParseNode * d, ListElement * n = NULL) [inline]
|
ParseNode * ListElement::Data () [inline]
|
Reimplemented in ArgSlotListElement, ExprListElement, SlotListElement, and StringListElement.
ListElement * ListElement::Next () [inline]
|
Reimplemented in ArgSlotListElement, ExprListElement, SlotListElement, and StringListElement.
void ListElement::SetNext (ListElement * n) [inline]
|
void ListElement::Print () [inline, virtual]
|
Reimplemented from ParseNode.
void ListElement::oops_do (oopsDoFn f) [inline, virtual]
|
Reimplemented from VMObj.
ParseNode* ListElement::data |
ListElement* ListElement::next |