ClassDeclaration(AnnotationsAndModifiers am,
JooSymbol cls,
Ide ide,
Extends ext,
Implements impl,
ClassBody body) |
FunctionDeclaration(AnnotationsAndModifiers am,
JooSymbol symFunction,
JooSymbol symGetOrSet,
Ide ide,
JooSymbol lParen,
Parameters params,
JooSymbol rParen,
TypeRelation optTypeRelation,
BlockStatement optBody,
JooSymbol optSymSemicolon) |
IdeDeclaration(AnnotationsAndModifiers am,
Ide ide) |
NamespaceDeclaration(AnnotationsAndModifiers am,
Initializer optInitializer,
JooSymbol optSymSemicolon) |
NamespaceDeclaration(AnnotationsAndModifiers am,
JooSymbol symNamespace,
Ide ide,
Initializer optInitializer,
JooSymbol optSymSemicolon) |
TypeDeclaration(AnnotationsAndModifiers am,
Ide ide) |
VariableDeclaration(AnnotationsAndModifiers am,
JooSymbol optSymConstOrVar,
Ide ide,
TypeRelation optTypeRelation,
Initializer optInitializer,
VariableDeclaration optNextVariableDeclaration,
JooSymbol optSymSemicolon) |