File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -257,7 +257,9 @@ class Pointer
257257 inline Pointer inc () { return ++ptr; }
258258 inline Pointer dec () { return --ptr; }
259259 inline Pointer add (int inInt) { return ptr+inInt; }
260+ inline Pointer sub (int inInt) { return ptr-inInt; }
260261 inline Pointer incBy (int inDiff) { ptr+=inDiff; return ptr; }
262+ inline Pointer decBy (int inDiff) { ptr-=inDiff; return ptr; }
261263 inline T &postIncRef () { return *ptr++; }
262264 inline T &postIncVal () { return *ptr++; }
263265
@@ -330,7 +332,9 @@ class Pointer<void>
330332 inline Pointer inc () { return ptr; }
331333 inline Pointer dec () { return ptr; }
332334 inline Pointer add (int inInt) { return ptr; }
335+ inline Pointer sub (int inInt) { return ptr; }
333336 inline Pointer incBy (int inDiff) { return ptr; }
337+ inline Pointer decBy (int inDiff) { return ptr; }
334338 inline void postIncRef () { }
335339 inline void postIncVal () { }
336340
You can’t perform that action at this time.
0 commit comments