Beispiel #1
0
    public string GC(object a, int b, object c, object d, string e, string f, object g, int h, ref int interior)
    {
        IL.Push(this);

        IL.Push(a);

        S32 s = new S32();

        IL.Push(s);

        SGC2 sgc = new SGC2
        {
            A = b,
            B =
            {
                A = c,
                B = d,
                C = e,
                D = f,
            },
            C = g,
            D = h
        };

        IL.Push(sgc);
        IL.Push(ref interior);

        IL.Emit.Tail();
        IL.Emit.Call(new MethodRef(typeof(Instance), nameof(GCOther)));
        return(IL.Return <string>());
    }
Beispiel #2
0
 private string GCOther(object a, S32 s, SGC2 gc, ref int interior)
 => $"{a} {gc.A} {gc.B.A} {gc.B.B} {gc.B.C} {gc.B.D} {gc.C} {gc.D} {interior}";