On Oct 17, 2010, at 3:05 PM, Kyle Sluder wrote:

> Think about this for a second: "static" means file scope, so obviously you 
> can't reference the symbol from another file. And non-static inlines can't 
> actually be inlined because they may be called from elsewhere or have their 
> addresses taken. So inline is useless to you. Just use an appropriate -O 
> option that does whole-program transformation.

I guess my confusion stems from the fact that Apple' s does exactly what I'm 
trying to do with their NSMakeRect, NSMakePoint, etc functions. These are 
declared as static inlines and yet they can be used in any class you choose to 
dream up, with no special compiler flags, extern references 
etc..._______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to