_lineNumber (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | protected |
_lineStartAt (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | protected |
AfterNewline() | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotectedvirtual |
BaseLexer(CharSrc chars, string fileName="", int inputPosition=0, bool newSourceFile=true) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inline |
CachedBlockSize (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | protected |
CharSource (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | protected |
Check(bool expectation, string expectedDescr="") (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotectedvirtual |
Error(int lookaheadIndex, string format) | Loyc.Syntax.Lexing.LexerSourceWorkaround< CharSrc > | inlineprotectedvirtual |
Error(int lookaheadIndex, string format, params object[] args) | Loyc.Syntax.Lexing.LexerSourceWorkaround< CharSrc > | inlineprotectedvirtual |
Error(bool inverted, int range0lo, int range0hi) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotectedvirtual |
Error(bool inverted, params int[] ranges) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotectedvirtual |
Error(bool inverted, IList< int > ranges) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotectedvirtual |
Error(bool inverted, HashSet< int > set) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotectedvirtual |
Error_Renamed(int lookaheadIndex, string format) (defined in Loyc.Syntax.Lexing.LexerSourceWorkaround< CharSrc >) | Loyc.Syntax.Lexing.LexerSourceWorkaround< CharSrc > | protectedpure virtual |
Error_Renamed(int lookaheadIndex, string format, params object[] args) (defined in Loyc.Syntax.Lexing.LexerSourceWorkaround< CharSrc >) | Loyc.Syntax.Lexing.LexerSourceWorkaround< CharSrc > | protectedpure virtual |
ErrorSink | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | |
FileName (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | protected |
FormatExceptionErrorSink | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | static |
IndexToLine(int index) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inline |
InputPosition (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | |
LA(int i) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
LA0 (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | protected |
LexerSourceWorkaround(CharSrc source, string fileName="", int inputPosition=0, bool newSourceFile=true) (defined in Loyc.Syntax.Lexing.LexerSourceWorkaround< CharSrc >) | Loyc.Syntax.Lexing.LexerSourceWorkaround< CharSrc > | inline |
LineNumber | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | |
LineStartAt | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | protected |
Match(HashSet< int > set) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
Match(int a) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
Match(int a, int b) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
Match(int a, int b, int c) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
Match(int a, int b, int c, int d) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
MatchAny() (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
MatchExcept() (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
MatchExcept(HashSet< int > set) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
MatchExcept(int a) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
MatchExcept(int a, int b) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
MatchExcept(int a, int b, int c) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
MatchExcept(int a, int b, int c, int d) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
MatchExceptRange(int aLo, int aHi) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
MatchExceptRange(int aLo, int aHi, int bLo, int bHi) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
MatchRange(int aLo, int aHi) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
MatchRange(int aLo, int aHi, int bLo, int bHi) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
Newline() | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
NewSet(params int[] items) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotectedstatic |
NewSetOfRanges(params int[] ranges) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotectedstatic |
PrintChar(int c, StringBuilder sb) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
RangesToString(IList< int > ranges) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
Reset(CharSrc chars, string fileName="", int inputPosition=0, bool newSourceFile=true) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlinevirtual |
Reset() (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
Skip() | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
SourceFile (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | protected |
Spaces() | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatch(HashSet< int > set) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatch(int a) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatch(int a, int b) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatch(int a, int b, int c) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatch(int a, int b, int c, int d) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatchExcept() (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatchExcept(HashSet< int > set) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatchExcept(int a) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatchExcept(int a, int b) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatchExcept(int a, int b, int c) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatchExcept(int a, int b, int c, int d) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatchExceptRange(int aLo, int aHi) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatchExceptRange(int aLo, int aHi, int bLo, int bHi) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatchRange(int aLo, int aHi) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
TryMatchRange(int aLo, int aHi, int bLo, int bHi) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |