(node: Ast.Statement | Ast.Expression, scope: Scope, callStack: readonly CallInfo[])
| 406 | |
| 407 | @autobind |
| 408 | private _evalClause(node: Ast.Statement | Ast.Expression, scope: Scope, callStack: readonly CallInfo[]): Promise<Value | Control> { |
| 409 | return this._eval(node, Ast.isStatement(node) ? scope.createChildScope() : scope, callStack); |
| 410 | } |
| 411 | |
| 412 | @autobind |
| 413 | private _evalClauseSync(node: Ast.Statement | Ast.Expression, scope: Scope, callStack: readonly CallInfo[]): Value | Control { |
no test coverage detected