C# Class CucumberLanguageServices.ParseTreeVisitor

Show file Open project: henritersteeg/cuke4vs

Public Methods

Method Description
Process ( ) : void

Protected Methods

Method Description
CreateSpanFor ( SourceLocation location, int endPosition, Source source ) : TextSpan
CreateSpanFor ( SourceSpan span, Source source ) : TextSpan
Visit ( ParseTreeNode node ) : void

Private Methods

Method Description
Process ( BnfTerm term, ParseTreeNode node ) : void

Method Details

CreateSpanFor() protected method

protected CreateSpanFor ( SourceLocation location, int endPosition, Source source ) : TextSpan
location Irony.Parsing.SourceLocation
endPosition int
source Source
return TextSpan

CreateSpanFor() protected method

protected CreateSpanFor ( SourceSpan span, Source source ) : TextSpan
span Irony.Parsing.SourceSpan
source Source
return TextSpan

Process() public method

public Process ( ) : void
return void

Visit() protected abstract method

protected abstract Visit ( ParseTreeNode node ) : void
node ParseTreeNode
return void