Beispiel #1
0
        public void Emit(IEmitter emit, Function f)
        {
            emit.BeginFunction(f);

            EmitBeginFunction(emit, f);

            if (f.Native && !f.Inline)
            {
                f.NativeBody.Commit(emit, true);
            }
            else
            {
                Emit(emit, f.Body);
            }

            emit.EndFunction(f);
        }