text: public virtual void EnterRule(ParserRuleContext localctx, int state, int ruleIndex){State = state;_ctx = localctx;_ctx.Start = _input.LT(1);if (_buildParseTrees){AddContextToParseTree();}if (_parseListeners != null){TriggerEnterRuleEvent();}}