Differences From Artifact [56f79d2199]:
- File src/OFMethodSignature.m — part of check-in [ff3dbed5ba] at 2017-09-11 02:28:45 on branch trunk — Make GCC not complain about -pedantic (user: js, size: 11178) [annotate] [blame] [check-ins using]
To Artifact [ab0bec9deb]:
- File
src/OFMethodSignature.m
— part of check-in
[8417c40405]
at
2017-09-12 23:49:39
on branch trunk
— invoke-x86_64.m: Minor refactor
This makes it easier to add more complex types. (user: js, size: 11198) [annotate] [blame] [check-ins using]
︙ | |||
255 256 257 258 259 260 261 262 263 264 265 266 267 268 | 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 | + + | break; case 'D': size = sizeof(long double _Complex); break; default: @throw [OFInvalidFormatException exception]; } break; #endif default: @throw [OFInvalidFormatException exception]; } (*type)++; (*length)--; |
︙ | |||
474 475 476 477 478 479 480 481 482 483 484 485 486 487 | 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 | + + | break; case 'D': align = OF_ALIGNOF(long double _Complex); break; default: @throw [OFInvalidFormatException exception]; } break; #endif default: @throw [OFInvalidFormatException exception]; } (*type)++; (*length)--; |
︙ |