Differences From Artifact [90c71645ee]:
- File
src/OFMethodSignature.m
— part of check-in
[c86b8f10f0]
at
2022-11-16 01:27:26
on branch trunk
— Add OFAssert()
This uses the same format as OFEnsure(). (user: js, size: 12896) [annotate] [blame] [check-ins using] [more...]
To Artifact [85710dfb37]:
- File
src/OFMethodSignature.m
— part of check-in
[4102ee0c5e]
at
2022-12-17 23:46:56
on branch trunk
— Work around an ICE in Clang 3.7.0 on Windows/x86
The previous fix was incomplete. (user: js, size: 13058) [annotate] [blame] [check-ins using]
︙ | |||
436 437 438 439 440 441 442 443 444 445 446 447 448 449 | 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 | + + + + | (*type)++; (*length)--; return size; } static size_t #if defined(__clang__) && __clang_major__ == 3 && __clang_minor__ <= 7 /* Work around an ICE in Clang 3.7.0 on Windows/x86 */ __attribute__((__optnone__)) #endif sizeOfEncoding(const char **type, size_t *length) { size_t size; if (*length == 0) @throw [OFInvalidFormatException exception]; |
︙ |