Ejemplo n.º 1
0
 private void storeMixinStatic()
 {
     // mixin fields route to implementation class
     FPod.NField   f     = pod.nfield(u2(), false);
     PERWAPI.Field field = emitter.findField(f.parentType + "_", f.fieldName, f.fieldType);
     code.FieldInst(FieldOp.stsfld, field);
 }
Ejemplo n.º 2
0
 private void storeStatic()
 {
     FPod.NField   f     = pod.nfield(u2(), false);
     PERWAPI.Field field = emitter.findField(f.parentType, f.fieldName, f.fieldType);
     code.FieldInst(FieldOp.stsfld, field);
 }
Ejemplo n.º 3
0
        //////////////////////////////////////////////////////////////////////////
        // Field
        //////////////////////////////////////////////////////////////////////////

        private void loadInstance()
        {
            FPod.NField   f     = pod.nfield(u2(), false);
            PERWAPI.Field field = emitter.findField(f.parentType, f.fieldName, f.fieldType);
            code.FieldInst(FieldOp.ldfld, field);
        }