132
133
134
135
136
137
138
139
140
141
142
143
144
145
|
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
|
+
|
syn keyword objcType of_dimension_t of_mutex_t of_rmutex_t of_rectangle_t
syn keyword objcType of_string_encoding_t of_time_interval_t
syn keyword objcType of_resolver_result_t of_udp_socket_address_t of_offset_t
syn keyword objcType of_socket_t of_spinlock_t
syn keyword objcType of_options_parser_option_t of_http_request_method_t
syn keyword objcType of_http_request_protocol_version_t of_socket_address_t
syn keyword objcType of_file_attribute_key_t of_file_type_t of_file_attributes_t
syn keyword objcType of_mutable_file_attributes_t
syn keyword objcConstant YES NO TRUE FALSE
syn region objcImp start='@implementation' end='@end' transparent
syn region objcHeader start='@interface' end='@end' transparent
syn match objcSubclass '\(@implementation\|@interface\)\@<=\s*\k\+' display contained containedin=objcImp,objcHeader
syn match objcSuperclass '\(@\(implementation\|interface\)\s*\k\+\s*:\)\@<=\s*\k*' display contained containedin=objcImp,objcHeader
|