C# Класс Antlr.Runtime.BufferedTokenStream

Наследование: ITokenStream, IIntStream, ITokenStreamInformation
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
Fetch ( int n ) : void
LB ( int k ) : IToken
Setup ( ) : void
Sync ( int i ) : void

Описание методов

BufferedTokenStream() публичный Метод

public BufferedTokenStream ( ) : System.Collections.Generic
Результат System.Collections.Generic

BufferedTokenStream() публичный Метод

public BufferedTokenStream ( ITokenSource tokenSource ) : System.Collections.Generic
tokenSource ITokenSource
Результат System.Collections.Generic

Consume() публичный Метод

public Consume ( ) : void
Результат void

Fetch() защищенный Метод

protected Fetch ( int n ) : void
n int
Результат void

Fill() публичный Метод

public Fill ( ) : void
Результат void

Get() публичный Метод

public Get ( int i ) : IToken
i int
Результат IToken

Get() публичный Метод

Get all tokens from start..(start+count-1) inclusively
public Get ( int start, int count ) : List
start int
count int
Результат List

GetTokens() публичный Метод

public GetTokens ( ) : List
Результат List

GetTokens() публичный Метод

public GetTokens ( int start, int stop ) : List
start int
stop int
Результат List

GetTokens() публичный Метод

public GetTokens ( int start, int stop, BitSet types ) : List
start int
stop int
types BitSet
Результат List

GetTokens() публичный Метод

public GetTokens ( int start, int stop, IEnumerable types ) : List
start int
stop int
types IEnumerable
Результат List

GetTokens() публичный Метод

public GetTokens ( int start, int stop, int ttype ) : List
start int
stop int
ttype int
Результат List

LA() публичный Метод

public LA ( int i ) : int
i int
Результат int

LB() защищенный Метод

protected LB ( int k ) : IToken
k int
Результат IToken

LT() публичный Метод

public LT ( int k ) : IToken
k int
Результат IToken

Mark() публичный Метод

public Mark ( ) : int
Результат int

Release() публичный Метод

public Release ( int marker ) : void
marker int
Результат void

Reset() публичный Метод

public Reset ( ) : void
Результат void

Rewind() публичный Метод

public Rewind ( ) : void
Результат void

Rewind() публичный Метод

public Rewind ( int marker ) : void
marker int
Результат void

Seek() публичный Метод

public Seek ( int index ) : void
index int
Результат void

Setup() защищенный Метод

protected Setup ( ) : void
Результат void

Sync() защищенный Метод

protected Sync ( int i ) : void
i int
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

ToString() публичный Метод

public ToString ( IToken start, IToken stop ) : string
start IToken
stop IToken
Результат string

ToString() публичный Метод

public ToString ( int start, int stop ) : string
start int
stop int
Результат string