Interface TwingBaseBinaryNode<Type>

interface TwingBaseBinaryNode<Type> {
    attributes: TwingBaseNodeAttributes;
    children: {
        left: TwingBaseExpressionNode;
        right: TwingBaseExpressionNode;
    };
    column: number;
    line: number;
    tag: null | string;
    type: Type;
}

Type Parameters

  • Type extends string

Hierarchy (view full)

Properties

children: {
    left: TwingBaseExpressionNode;
    right: TwingBaseExpressionNode;
}
column: number
line: number
tag: null | string
type: Type