Gtk build fix. Move struct declarations into nodes.h.
* kjs/grammar.y:
* kjs/nodes.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@27219
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2007-10-29 Mark Rowe <mrowe@apple.com>
+
+ Gtk build fix. Move struct declarations into nodes.h.
+
+ * kjs/grammar.y:
+ * kjs/nodes.h:
+
2007-10-29 Eric Seidel <eric@webkit.org>
Reviewed by darin.
#endif
-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;
-};
-
%}
%union {
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