|
|
|
@ -39,11 +39,12 @@ public: |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* Aligns the current position forward to a 16-byte boundary, padding with zeros. Jumps forward |
|
|
|
* by 16-bytes at a minimum. |
|
|
|
* Aligns the current position forward to a 16-byte boundary, padding with zeros. |
|
|
|
*/ |
|
|
|
void AlignWithPadding() { |
|
|
|
Skip(4 - (index & 3), true); |
|
|
|
if (index & 3) { |
|
|
|
Skip(4 - (index & 3), true); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
unsigned GetCurrentOffset() const { |
|
|
|
|