internal IndexLoop(OperationsContainer ops, Local terminal) : base(ops) { Continue = DefineLabel(); Break = DefineLabel(); Index = DeclareLocal <int>(); Ldc(0); Stloc(Index); MarkLabel(Continue); Ldloc(Index); Ldloc(terminal); Bge(Break); }
protected EmitterBase(OperationsContainer operations) { this.operations = operations; }