Exemplo n.º 1
0
        public Instruction BuildInstruction(
            Expression callee,
            CallSite site,
            ProcedureCharacteristics chr)
        {
            if (callee is ProcedureConstant pc)
            {
                pc.Procedure.Signature = this.expandedSig;
            }
            var ab = arch.CreateFrameApplicationBuilder(frame, site, callee);

            return(ab.CreateInstruction(this.expandedSig, chr));
        }