Properties
Static Expression
Expression: any
Static Statement
Statement: any
Methods
generateAssignment
- generateAssignment(left: any, right: any, operator: any, precedence: any, flags: any): any
-
Parameters
-
left: any
-
right: any
-
operator: any
-
precedence: any
-
flags: any
Returns any
generateExpression
- generateExpression(expr: any, precedence: any, flags: any): string
-
Parameters
-
expr: any
-
precedence: any
-
flags: any
Returns string
generateFunctionBody
- generateFunctionBody(node: any): any
generateFunctionParams
- generateFunctionParams(node: any): any
generateIterationForStatement
- generateIterationForStatement(operator: any, stmt: any, flags: any): any
-
Parameters
-
operator: any
-
stmt: any
-
flags: any
Returns any
generatePattern
- generatePattern(node: any, precedence: any, flags: any): any
-
Parameters
-
node: any
-
precedence: any
-
flags: any
Returns any
generatePropertyKey
- generatePropertyKey(expr: any, computed: any): string[]
-
Parameters
Returns string[]
generateStatement
- generateStatement(stmt: any, flags: any): any
maybeBlock
- maybeBlock(stmt: any, flags: any): any
maybeBlockSuffix
- maybeBlockSuffix(stmt: any, result: any): any[]
semicolon
- semicolon(flags: any): "" | ";"
-
Parameters
Returns "" | ";"