using System; using System.Collections.Generic; using System.Text; namespace IFPSLib.Emit { /// /// Describes how values are pushed onto or popped off a stack. /// public enum StackBehaviour : byte { /// /// No values are popped off the stack /// Pop0, /// /// One value is popped off the stack /// Pop1, /// /// Two values are popped off the stack /// Pop2, /// /// A variable number of values are popped off the stack /// Varpop, /// /// No values are pushed onto the stack /// Push0, /// /// One value is pushed onto the stack /// Push1 } }