Class IndentationNodeContext

Index

Constructor methods

Properties

Methods

Constructor methods

constructor(parent: IndentationNodeContext, node: SyntaxNode, fullStart: number, indentationAmount: number, childIndentationAmountDelta: number): IndentationNodeContext

Parameters

Returns

IndentationNodeContext

Properties

private _childIndentationAmountDelta: any

private _depth: any

private _fullStart: any

private _hasSkippedOrMissingTokenChild: any

private _indentationAmount: any

private _node: any

private _parent: any

Methods

public childIndentationAmountDelta(): number

Returns

number

public clone(pool: IndentationNodeContextPool): IndentationNodeContext

Parameters

Returns

IndentationNodeContext

public depth(): number

Returns

number

public end(): number

Returns

number

public fullStart(): number

Returns

number

public fullWidth(): number

Returns

number

public hasSkippedOrMissingTokenChild(): boolean

Returns

boolean

public indentationAmount(): number

Returns

number

public kind(): SyntaxKind

Returns

SyntaxKind

public node(): SyntaxNode

Returns

SyntaxNode

public parent(): IndentationNodeContext

Returns

IndentationNodeContext

public start(): number

Returns

number

public update(parent: IndentationNodeContext, node: SyntaxNode, fullStart: number, indentationAmount: number, childIndentationAmountDelta: number)

Parameters