protected void CaptureSimState(SimState settings, ICharStream input, DFAState dfaState) { settings.index = input.Index; settings.line = thisLine; settings.charPos = charPositionInLine; settings.dfaState = dfaState; }