Пример #1
0
        public void SvX86Ps_DeserializeFpuArgument()
        {
            var ssig = new SerializedSignature
            {
                Convention  = "stdapi",
                ReturnValue = RegArg(PrimitiveType_v1.Int32(), "eax"),
                Arguments   = new Argument_v1[] {
                    StackArg(PrimitiveType_v1.Real64(), "rArg04")
                }
            };

            Given_ProcedureSerializer();

            mr.ReplayAll();

            var sig = ser.Deserialize(ssig, arch.CreateFrame());

            Assert.AreEqual("Register int32 test(Stack real64 rArg04)", sig.ToString("test"));
        }