2007-10-29 Mark Rowe <mrowe@apple.com>
[WebKit-https.git] / JavaScriptCore / kjs / nodes.h
index 53053095bf7b7dacec1cc6a7895fd53dfc9048ef..cb360777aa4bcc92f0b515663d3b7185e4bd4514 100644 (file)
@@ -1670,6 +1670,41 @@ namespace KJS {
     ProgramNode(SourceElementsNode* s) KJS_FAST_CALL;
   };
 
+  struct ElementList {
+      ElementNode* head;
+      ElementNode* tail;
+  };
+
+  struct PropertyList {
+      PropertyListNode* head;
+      PropertyListNode* tail;
+  };
+
+  struct ArgumentList {
+      ArgumentListNode* head;
+      ArgumentListNode* tail;
+  };
+
+  struct VarDeclList {
+      VarDeclListNode* head;
+      VarDeclListNode* tail;
+  };
+
+  struct ParameterList {
+      ParameterNode* head;
+      ParameterNode* tail;
+  };
+
+  struct SourceElementList {
+      SourceElementsNode* head;
+      SourceElementsNode* tail;
+  };
+
+  struct ClauseList {
+      ClauseListNode* head;
+      ClauseListNode* tail;
+  };
+
 } // namespace
 
 #endif