_idCache (defined in Loyc.Ecs.Parser.EcsLexer) | Loyc.Ecs.Parser.EcsLexer | 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.BaseLexer< CharSrc > | inlineprotectedvirtual |
AllowNestedComments (defined in Loyc.Ecs.Parser.EcsLexer) | Loyc.Ecs.Parser.EcsLexer | |
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 |
EcsLexer(string text, IMessageSink sink) (defined in Loyc.Ecs.Parser.EcsLexer) | Loyc.Ecs.Parser.EcsLexer | inline |
EcsLexer(ICharSource text, string fileName, IMessageSink sink, int startPosition=0) (defined in Loyc.Ecs.Parser.EcsLexer) | Loyc.Ecs.Parser.EcsLexer | inline |
Error(int lookaheadIndex, string message) | Loyc.Ecs.Parser.EcsLexer | inlineprotectedvirtual |
Loyc::Syntax::Lexing::BaseLexer.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 (defined in Loyc.Ecs.Parser.EcsLexer) | Loyc.Ecs.Parser.EcsLexer | |
IndentString (defined in Loyc.Ecs.Parser.EcsLexer) | Loyc.Ecs.Parser.EcsLexer | |
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.Ecs.Parser.EcsLexer) | Loyc.Ecs.Parser.EcsLexer | 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 |
MeasureIndent(UString indent, int spacesPerTab) (defined in Loyc.Ecs.Parser.EcsLexer) | Loyc.Ecs.Parser.EcsLexer | inlinestatic |
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.Ecs.Parser.EcsLexer | inline |
PrintChar(int c, StringBuilder sb) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
RangesToString(IList< int > ranges) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
Reset(ICharSource source, string fileName="", int inputPosition=0) (defined in Loyc.Ecs.Parser.EcsLexer) | Loyc.Ecs.Parser.EcsLexer | inline |
Loyc::Syntax::Lexing::BaseLexer.Reset(CharSrc chars, string fileName="", int inputPosition=0, bool newSourceFile=true) | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlinevirtual |
Restart() (defined in Loyc.Ecs.Parser.EcsLexer) | Loyc.Ecs.Parser.EcsLexer | inline |
Skip() | Loyc.Syntax.Lexing.BaseLexer< CharSrc > | inlineprotected |
SourceFile (defined in Loyc.Ecs.Parser.EcsLexer) | Loyc.Ecs.Parser.EcsLexer | |
SpacesPerTab (defined in Loyc.Ecs.Parser.EcsLexer) | Loyc.Ecs.Parser.EcsLexer | |
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 |