> Hi, Alex.  Sorry for the long delay.

No worries :)

> The first is that you should add an attribute, __attribute__((objc_boxable)), 
> that goes on struct declarations.  The @(…) syntax should only allow a struct 
> operand if it has this attribute.  Make sure you test the __has_attribute for 
> this.  You should also make sure that redeclarations after the definition can 
> add this attribute and have it still be respected by the type-checker; this 
> will be extremely useful for people migrating code to SDKs that lack these 
> attributes.

Got it. I really like this idea.
Also was thinking about more universal way, but didn’t find good solution.

Anyway, let’s talk later with a new version.
--
AlexDenisov
Software Engineer, http://alexdenisov.github.io

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to