C# Class Antlr.Runtime.BufferedTokenStream

Inheritance: ITokenStream, IIntStream, ITokenStreamInformation
Afficher le fichier Open project: antlr/antlrcs Class Usage Examples

Méthodes publiques

Méthode Description
BufferedTokenStream ( ) : System.Collections.Generic
BufferedTokenStream ( ITokenSource tokenSource ) : System.Collections.Generic
Consume ( ) : void
Fill ( ) : void
Get ( int i ) : IToken
Get ( int start, int count ) : List

Get all tokens from start..(start+count-1) inclusively

GetTokens ( ) : List
GetTokens ( int start, int stop ) : List
GetTokens ( int start, int stop, BitSet types ) : List
GetTokens ( int start, int stop, IEnumerable types ) : List
GetTokens ( int start, int stop, int ttype ) : List
LA ( int i ) : int
LT ( int k ) : IToken
Mark ( ) : int
Release ( int marker ) : void
Reset ( ) : void
Rewind ( ) : void
Rewind ( int marker ) : void
Seek ( int index ) : void
ToString ( ) : string
ToString ( IToken start, IToken stop ) : string
ToString ( int start, int stop ) : string

Méthodes protégées

Méthode Description
Fetch ( int n ) : void
LB ( int k ) : IToken
Setup ( ) : void
Sync ( int i ) : void

Method Details

BufferedTokenStream() public méthode

public BufferedTokenStream ( ) : System.Collections.Generic
Résultat System.Collections.Generic

BufferedTokenStream() public méthode

public BufferedTokenStream ( ITokenSource tokenSource ) : System.Collections.Generic
tokenSource ITokenSource
Résultat System.Collections.Generic

Consume() public méthode

public Consume ( ) : void
Résultat void

Fetch() protected méthode

protected Fetch ( int n ) : void
n int
Résultat void

Fill() public méthode

public Fill ( ) : void
Résultat void

Get() public méthode

public Get ( int i ) : IToken
i int
Résultat IToken

Get() public méthode

Get all tokens from start..(start+count-1) inclusively
public Get ( int start, int count ) : List
start int
count int
Résultat List

GetTokens() public méthode

public GetTokens ( ) : List
Résultat List

GetTokens() public méthode

public GetTokens ( int start, int stop ) : List
start int
stop int
Résultat List

GetTokens() public méthode

public GetTokens ( int start, int stop, BitSet types ) : List
start int
stop int
types BitSet
Résultat List

GetTokens() public méthode

public GetTokens ( int start, int stop, IEnumerable types ) : List
start int
stop int
types IEnumerable
Résultat List

GetTokens() public méthode

public GetTokens ( int start, int stop, int ttype ) : List
start int
stop int
ttype int
Résultat List

LA() public méthode

public LA ( int i ) : int
i int
Résultat int

LB() protected méthode

protected LB ( int k ) : IToken
k int
Résultat IToken

LT() public méthode

public LT ( int k ) : IToken
k int
Résultat IToken

Mark() public méthode

public Mark ( ) : int
Résultat int

Release() public méthode

public Release ( int marker ) : void
marker int
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

Rewind() public méthode

public Rewind ( ) : void
Résultat void

Rewind() public méthode

public Rewind ( int marker ) : void
marker int
Résultat void

Seek() public méthode

public Seek ( int index ) : void
index int
Résultat void

Setup() protected méthode

protected Setup ( ) : void
Résultat void

Sync() protected méthode

protected Sync ( int i ) : void
i int
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

ToString() public méthode

public ToString ( IToken start, IToken stop ) : string
start IToken
stop IToken
Résultat string

ToString() public méthode

public ToString ( int start, int stop ) : string
start int
stop int
Résultat string