public StatementParser(Token[] tokens, IParsingContext[] parsingContexts, MethodDefinition containingMethod) { mTokens = tokens; mParsingContexts = parsingContexts; mContainingMethod = containingMethod; Reset(); }
private void Reset() { mCurrentTokenIndex = mTokens.Length - 1; mToken = mTokens[mCurrentTokenIndex]; }
private void Move() { mToken = mLexer.Scan(); Debug.WriteLine("Moved to {0}", mToken); }