_current | Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token > | protected |
_indentLevel (defined in Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token >) | Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token > | protected |
_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.BaseILexer< CharSrc, Token > | inlineprotectedvirtual |
AfterNewline(bool ignoreIndent, bool skipIndent) | Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token > | inlineprotected |
BaseILexer(CharSrc charSrc, string fileName="", int inputPosition=0) (defined in Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token >) | Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token > | inlineprotected |
BaseLexer(CharSrc chars, string fileName="", int inputPosition=0, bool newSourceFile=true) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inline |
BaseLexer(ICharSource source, string fileName="", int inputPosition=0, bool newSourceFile=true) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
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 |
Current (defined in Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token >) | Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token > | |
Error(int lookaheadIndex, string message) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotectedvirtual |
Error(int lookaheadIndex, string format, params object[] args) | 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 |
Loyc::Syntax::Lexing::BaseLexer.ErrorSink | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | |
Loyc::Syntax::Lexing::ILexer.ErrorSink | Loyc.Syntax.Lexing.ILexer< Token > | |
FileName (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | |
FormatExceptionErrorSink (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | static |
IndentLevel | Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token > | |
IndentString | Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token > | |
IndexToLine(int charIndex) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inline |
IndexToPositionObject(int charIndex) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotectedvirtual |
InputPosition (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | |
Loyc::Syntax::Lexing::ILexer.InputPosition | Loyc.Syntax.Lexing.ILexer< Token > | |
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 |
Loyc::Syntax::Lexing::BaseLexer.LineNumber | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | |
Loyc::Syntax::Lexing::ILexer.LineNumber | Loyc.Syntax.Lexing.ILexer< Token > | |
LineStartAt | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | protected |
LogExceptionErrorSink | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | static |
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 |
MatchError(bool inverted, params int[] ranges) (defined in Loyc.Syntax.Lexing.BaseLexer< CharSrc >) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotectedvirtual |
MatchError(bool inverted, IList< int > ranges) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotectedvirtual |
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 |
NextToken() | Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token > | pure virtual |
PrintChar(int c, StringBuilder sb) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
RangesToString(IList< int > ranges) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
Reset(CharSrc source, string fileName="", int inputPosition=0, bool newSourceFile=true) | Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token > | inlinevirtual |
ScanIndent(bool skipSpaces=true) | Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token > | inlineprotected |
Skip() | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
SourceFile (defined in Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token >) | Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token > | |
Spaces() | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
SpacesPerTab | Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token > | |
SupportDotIndents() | Loyc.Syntax.Lexing.BaseILexer< CharSrc, Token > | inlineprotectedvirtual |
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 |