mildew.nodes

This module implements the expression and statement node subclasses, which are used internally as a syntax tree.

Members

Classes

ArrayIndexNode
class ArrayIndexNode
Undocumented in source.
ArrayLiteralNode
class ArrayLiteralNode
Undocumented in source.
BinaryOpNode
class BinaryOpNode
Undocumented in source.
BlockStatementNode
class BlockStatementNode
Undocumented in source.
BreakStatementNode
class BreakStatementNode
Undocumented in source.
ClassDeclarationStatementNode
class ClassDeclarationStatementNode
Undocumented in source.
ClassDefinition
class ClassDefinition

handles class expression and declaration data

ClassLiteralNode
class ClassLiteralNode
Undocumented in source.
ContinueStatementNode
class ContinueStatementNode
Undocumented in source.
DeleteStatementNode
class DeleteStatementNode
Undocumented in source.
DoWhileStatementNode
class DoWhileStatementNode
Undocumented in source.
ExpressionNode
class ExpressionNode

root class of expression nodes

ExpressionStatementNode
class ExpressionStatementNode
Undocumented in source.
ForOfStatementNode
class ForOfStatementNode
Undocumented in source.
ForStatementNode
class ForStatementNode
Undocumented in source.
FunctionCallNode
class FunctionCallNode
Undocumented in source.
FunctionDeclarationStatementNode
class FunctionDeclarationStatementNode
Undocumented in source.
FunctionLiteralNode
class FunctionLiteralNode
Undocumented in source.
IfStatementNode
class IfStatementNode
Undocumented in source.
LiteralNode
class LiteralNode
Undocumented in source.
MemberAccessNode
class MemberAccessNode
Undocumented in source.
NewExpressionNode
class NewExpressionNode
Undocumented in source.
ObjectLiteralNode
class ObjectLiteralNode
Undocumented in source.
PostfixOpNode
class PostfixOpNode
Undocumented in source.
ReturnStatementNode
class ReturnStatementNode
Undocumented in source.
StatementNode
class StatementNode

root class of all statement nodes

SuperCallStatementNode
class SuperCallStatementNode
Undocumented in source.
SwitchBody
class SwitchBody
Undocumented in source.
SwitchStatementNode
class SwitchStatementNode
Undocumented in source.
TerniaryOpNode
class TerniaryOpNode
Undocumented in source.
ThrowStatementNode
class ThrowStatementNode
Undocumented in source.
TryCatchBlockStatementNode
class TryCatchBlockStatementNode
Undocumented in source.
UnaryOpNode
class UnaryOpNode
Undocumented in source.
VarAccessNode
class VarAccessNode
Undocumented in source.
VarDeclarationStatementNode
class VarDeclarationStatementNode
Undocumented in source.
WhileStatementNode
class WhileStatementNode
Undocumented in source.

Meta