internal virtual void CheckInvalidRuleRef(IToken ruleID)
{
string fileName = ruleID.InputStream.SourceName;
if (g.IsLexer() && char.IsLower(ruleID.Text[0]))
{
g.tool.errMgr.GrammarError(ErrorType.PARSER_RULE_REF_IN_LEXER_RULE,
fileName, ruleID, ruleID.Text, currentRuleName);
}
}