@import Foundation; #define testInMacro NSUInteger testFunctionInsideMacro(NSUInteger I); typedef NSUInteger NSUIntegerAlias; @interface NSUIntTest : NSObject @property NSUInteger IntProp; @property NSUIntegerAlias TypedefProp; - (NSUInteger)myCustomMethodThatOperatesOnNSUIntegers: (NSUInteger)key; - (NSUInteger)countByEnumeratingWithState:(NSFastEnumerationState *)state objects:(id *)stackbuf count:(NSUInteger)len; @end NSUInteger testFunction(NSUInteger input); testInMacro NSUInteger testFunctionWithPointerParam(NSUInteger *input);