Exemple #1
0
 public override void ExitGstoreStmt([NotNull] AsmParser.GstoreStmtContext context)
 {
     Util.WriteLine("* ExitGstoreStmt: {0}, {1}, {2}",
                    context.expr().GetText(),
                    context.expr().GetType(),
                    context.expr().getAltNumber()
                    );
     WriteInt32Code(ByteCode.GSTORE);
     WriteInt32Code(int.Parse(context.expr().GetText()));
 }
Exemple #2
0
	/// <summary>
	/// Exit a parse tree produced by the <c>gstoreStmt</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 ExitGstoreStmt([NotNull] AsmParser.GstoreStmtContext context) { }