Fennel: /home/pub/open/dev/fennel/calculator/PointerInstruction.h File Reference (original) (raw)
Only integral type that can be used in pointer algebra.
Would be nice if this was signed, but the presence of both PointerAdd and PointerSub probably make it OK for this to be unsigned. It is probably more convenient for a compiler to have this the same type as PointerOperandT to avoid a type conversion.
This typedef must be compatible with the size TupleStorageByteLength But, to prevent problems between say 32bit and 64 bit machines, this type is defined with an explicit length so that one program can be written for both architectures.
Definition at line 57 of file PointerInstruction.h.