BOOL Bool Class Complex IMP Imaginary In NO Nil SEL YES asm auto autoreleasepool autoreleasing block break bycopy byref case catch char class cmd const continue default do double dynamic else encode end enum extern finally float for goto id if implementation inline inout int interface long nil oneway optional out package private property protected protocol public register required restrict return selector self short signed sizeof static string strong struct super switch synchronized synthesize throw try typedef union unretained unsafe unsigned void volatile weak while