Interface GeneralStatementRefNode<T>

Syntax node representing an execution keyword such as return, break, continue, etc.s

interface GeneralStatementRefNode<T> {
    argument?: RefSyntaxNode<T>;
    description?: string;
    name?: string;
    range: Range;
    ref: T;
    type: ReturnStatement | BreakStatement | ContinueStatement;
}

Type Parameters

  • T

Hierarchy (View Summary)

Properties

argument?: RefSyntaxNode<T>

The argument of the statement.

description?: string

Additional description for the syntax node.

name?: string

A descriptive name for the syntax node.

range: Range

The range of the code represented by the syntax node.

ref: T

The original syntax node.

The type of the syntax node.