- removed the bogus SetPointer method from PClassPointer.

This was blocking proper bookkeeping of class pointer variables, in particular it rendered PointerSubstitution ineffective.
This commit is contained in:
Christoph Oelckers 2017-01-21 23:26:27 +01:00
parent 659c11514b
commit ee40135d55

View file

@ -598,8 +598,6 @@ public:
class PClass *ClassRestriction;
// this is only here to block PPointer's implementation
void SetPointer(void *base, unsigned offset, TArray<size_t> *special = NULL) const override {}
bool isCompatible(PType *type);
virtual bool IsMatch(intptr_t id1, intptr_t id2) const;