Table of Contents

Method ReparseBlock

Namespace
Alternet.Syntax.Parsers.Advanced
Assembly
Alternet.Syntax.Parsers.Advanced.v9.dll

ReparseBlock(Point)

Reparses syntax block at specified position.

public override bool ReparseBlock(Point position)

Parameters

position Point

Specifies position to find syntax block.

Returns

bool

True if succeed; otherwise false.

ReparseBlock(ref Point, string, out ISyntaxNode, CodeCompletionType)

Reparses syntax block at specified position.

public override bool ReparseBlock(ref Point position, string text, out ISyntaxNode node, CodeCompletionType completionType)

Parameters

position Point

Specifies position to find syntax block.

text string

Specifies source text.

node ISyntaxNode

Returns node corresponding to the block being reparsed.

completionType CodeCompletionType

Specifies code completion reason.

Returns

bool

True if succeed; otherwise false.

ReparseBlock(ISyntaxNode, Point)

protected virtual bool ReparseBlock(ISyntaxNode node, Point position)

Parameters

node ISyntaxNode
position Point

Returns

bool