(long value)
| 298 | } |
| 299 | |
| 300 | [MethodImpl(MethodImplOptions.AggressiveInlining)] |
| 301 | public void WriteTaggedInt64(long value) |
| 302 | { |
| 303 | if (value >= -1_073_741_824L && value <= 1_073_741_823L) |
| 304 | { |
| 305 | WriteInt32(unchecked((int)value << 1)); |
| 306 | return; |
| 307 | } |
| 308 | |
| 309 | WriteUInt8(0x01); |
| 310 | WriteInt64(value); |
| 311 | } |
| 312 | |
| 313 | [MethodImpl(MethodImplOptions.AggressiveInlining)] |
| 314 | public void WriteTaggedUInt64(ulong value) |
no outgoing calls