C# Class CucumberLanguageServices.LineScanner

Inheritance: IScanner
Afficher le fichier Open project: henritersteeg/cuke4vs Class Usage Examples

Méthodes publiques

Méthode Description
LineScanner ( GherkinGrammar GherkinGrammar ) : System.Collections.Generic
ScanTokenAndProvideInfoAboutIt ( Microsoft.VisualStudio.Package.TokenInfo tokenInfo, int &state ) : bool
SetParser ( GherkinGrammar GherkinGrammar ) : void
SetSource ( string source, int offset ) : void

Private Methods

Méthode Description
ProcessStepIdentifierParameters ( Microsoft.VisualStudio.Package.TokenInfo tokenInfo, StepDefinition stepDefinition, GroupCollection groups ) : void
ProcessStepIdentifiers ( Token token, Microsoft.VisualStudio.Package.TokenInfo tokenInfo ) : void
QueueIdentifierToken ( StepDefinition stepDefinition, int startIndex, int endIndex ) : void
Returning ( Microsoft.VisualStudio.Package.TokenInfo tokenInfo, int state, Token token, bool returnValue ) : bool
SetColorAndType ( Token token, Microsoft.VisualStudio.Package.TokenInfo tokenInfo ) : void
SetIdentifierColorAndType ( Microsoft.VisualStudio.Package.TokenInfo tokenInfo, StepDefinition stepDefinition ) : void
SetTrigger ( Token token, Microsoft.VisualStudio.Package.TokenInfo tokenInfo ) : void
TokenInfo ( Microsoft.VisualStudio.Package.TokenInfo tokenInfo, Token token ) : string
UpdateTokenInfoFromQueue ( Microsoft.VisualStudio.Package.TokenInfo tokenInfo ) : void

Method Details

LineScanner() public méthode

public LineScanner ( GherkinGrammar GherkinGrammar ) : System.Collections.Generic
GherkinGrammar GherkinGrammar
Résultat System.Collections.Generic

ScanTokenAndProvideInfoAboutIt() public méthode

public ScanTokenAndProvideInfoAboutIt ( Microsoft.VisualStudio.Package.TokenInfo tokenInfo, int &state ) : bool
tokenInfo Microsoft.VisualStudio.Package.TokenInfo
state int
Résultat bool

SetParser() public méthode

public SetParser ( GherkinGrammar GherkinGrammar ) : void
GherkinGrammar GherkinGrammar
Résultat void

SetSource() public méthode

public SetSource ( string source, int offset ) : void
source string
offset int
Résultat void