added raw memory access primitive functions to SmallPointer

This commit is contained in:
hyunghwan.chung
2017-04-02 17:08:03 +00:00
parent e2d73eccdb
commit 4f9767422b
5 changed files with 225 additions and 66 deletions

View File

@ -532,4 +532,14 @@ extend Error
class SmallPointer(Object)
{
method(#primitive) asString.
method(#primitive) getInt8 (offset).
method(#primitive) getInt16 (offset).
method(#primitive) getInt32 (offset).
method(#primitive) getInt64 (offset).
method(#primitive) getUint8 (offset).
method(#primitive) getUint16(offset).
method(#primitive) getUint32(offset).
method(#primitive) getUint64(offset).
}

View File

@ -121,4 +121,3 @@ extend System
method(#class,#primitive) _putUint64 (rawptr, offset, value),
*)
}