public override void ExitIconstStmt([NotNull] AsmParser.IconstStmtContext context) { Util.WriteLine("* ExitIconstStmt: {0}, {1}, {2}", context.expr().GetText(), context.expr().GetType(), context.expr().getAltNumber() ); WriteInt32Code(ByteCode.ICONST); WriteInt32Code(int.Parse(context.expr().GetText())); }
/// <summary> /// Exit a parse tree produced by the <c>iconstStmt</c> /// labeled alternative in <see cref="AsmParser.stmt"/>. /// <para>The default implementation does nothing.</para> /// </summary> /// <param name="context">The parse tree.</param> public virtual void ExitIconstStmt([NotNull] AsmParser.IconstStmtContext context) { }