Differences From Artifact [8035bbc364]:
- File src/OFMethodSignature.m — part of check-in [b03cff2f49] at 2017-09-10 20:39:00 on branch trunk — Add of_{sizeof,alignof}_type_encoding() (user: js, size: 11130) [annotate] [blame] [check-ins using]
To Artifact [640be941be]:
- File
src/OFMethodSignature.m
— part of check-in
[d6553b4578]
at
2017-09-10 22:32:56
on branch trunk
— Add OFInvocation
Only support for storing an invocation, no support for invoking yet. (user: js, size: 11150) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
21 22 23 24 25 26 27 28 29 30 31 32 33 34 | #import "OFMethodSignature.h" #import "OFData.h" #import "OFInvalidArgumentException.h" #import "OFInvalidFormatException.h" #import "OFOutOfRangeException.h" size_t sizeofEncoding(const char **type, size_t *length); size_t alignofEncoding(const char **type, size_t *length); size_t sizeofArray(const char **type, size_t *length) { | > > | 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | #import "OFMethodSignature.h" #import "OFData.h" #import "OFInvalidArgumentException.h" #import "OFInvalidFormatException.h" #import "OFOutOfRangeException.h" #import "macros.h" size_t sizeofEncoding(const char **type, size_t *length); size_t alignofEncoding(const char **type, size_t *length); size_t sizeofArray(const char **type, size_t *length) { |
︙ | ︙ |