(node: Ast.Statement | Ast.Expression, scope: Scope, callStack: readonly CallInfo[])
| 411 | |
| 412 | @autobind |
| 413 | private _evalClauseSync(node: Ast.Statement | Ast.Expression, scope: Scope, callStack: readonly CallInfo[]): Value | Control { |
| 414 | return this._evalSync(node, Ast.isStatement(node) ? scope.createChildScope() : scope, callStack); |
| 415 | } |
| 416 | |
| 417 | @autobind |
| 418 | private async _evalBinaryOperation(op: string, leftExpr: Ast.Expression, rightExpr: Ast.Expression, scope: Scope, callStack: readonly CallInfo[]): Promise<Value | Control> { |
no test coverage detected