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