From 3c8d4335d26a33d3e14be83ef8b1d7ceed3ad769 Mon Sep 17 00:00:00 2001 From: Florent Monjalet Date: Mon, 30 Nov 2015 11:13:13 +0100 Subject: MemStruct: allow Type instance in cast --- test/analysis/mem.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'test/analysis/mem.py') diff --git a/test/analysis/mem.py b/test/analysis/mem.py index 8d4a56d3..90022fe9 100644 --- a/test/analysis/mem.py +++ b/test/analysis/mem.py @@ -426,11 +426,10 @@ assert PinnedShort(jitter.vm, ms2.s2.get_addr(4)).val == 0xabcd # void* style cast PinnedPtrVoid = Ptr("I", Void()).pinned -PinnedPtrMyStruct = Ptr("I", MyStruct).pinned p = PinnedPtrVoid(jitter.vm) p.val = mstruct.get_addr() assert p.deref.cast(MyStruct) == mstruct -assert p.cast(PinnedPtrMyStruct).deref == mstruct +assert p.cast(Ptr("I", MyStruct)).deref == mstruct # Field equality tests assert RawStruct("IH") == RawStruct("IH") -- cgit 1.4.1