Mercurial > vim
comparison runtime/syntax/objc.vim @ 7384:aea5ebf352c4
commit https://github.com/vim/vim/commit/256972a9849b5d575b62a6a71be5b6934b5b0e8b
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Dec 29 19:10:25 2015 +0100
Updated runtime files.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 29 Dec 2015 19:15:06 +0100 |
parents | 78c318784090 |
children | 83cfa1ef1bf2 |
comparison
equal
deleted
inserted
replaced
7383:377a68b9fa06 | 7384:aea5ebf352c4 |
---|---|
1 " Vim syntax file | 1 " Vim syntax file |
2 " Language: Objective-C | 2 " Language: Objective-C |
3 " Maintainer: Kazunobu Kuriyama <kazunobu.kuriyama@nifty.com> | 3 " Maintainer: Kazunobu Kuriyama <kazunobu.kuriyama@gmail.com> |
4 " Last Change: 2013 Jun 13 | 4 " Last Change: 2015 Dec 14 |
5 " Remark: Modern Objective-C Edition | |
6 | 5 |
7 """ Preparation for loading ObjC stuff | 6 """ Preparation for loading ObjC stuff |
8 if exists("b:current_syntax") | 7 if exists("b:current_syntax") |
9 finish | 8 finish |
10 endif | 9 endif |
23 syn keyword objcPrincipalType id Class SEL IMP BOOL instancetype | 22 syn keyword objcPrincipalType id Class SEL IMP BOOL instancetype |
24 syn keyword objcUsefulTerm nil Nil NO YES | 23 syn keyword objcUsefulTerm nil Nil NO YES |
25 | 24 |
26 " Preprocessor Directives | 25 " Preprocessor Directives |
27 syn region objcImported display contained start=+"+ skip=+\\\\\|\\"+ end=+"+ | 26 syn region objcImported display contained start=+"+ skip=+\\\\\|\\"+ end=+"+ |
28 syn match objcImported display contained "<[^>]*>" | 27 syn match objcImported display contained "\(<\h[-a-zA-Z0-9_/]*\.h>\|<[a-z0-9]\+>\)" |
29 syn match objcImport display "^\s*\(%:\|#\)\s*import\>\s*["<]" contains=objcImported | 28 syn match objcImport display "^\s*\(%:\|#\)\s*import\>\s*["<]" contains=objcImported |
30 | 29 |
31 " ObjC Compiler Directives | 30 " ObjC Compiler Directives |
32 syn match objcObjDef display /@interface\>\|@implementation\>\|@end\>\|@class\>/ | 31 syn match objcObjDef display /@interface\>\|@implementation\>\|@end\>\|@class\>/ |
33 syn match objcProtocol display /@protocol\>\|@optional\>\|@required\>/ | 32 syn match objcProtocol display /@protocol\>\|@optional\>\|@required\>/ |
34 syn match objcProperty display /@property\>\|@synthesize\>\|@dynamic\>/ | 33 syn match objcProperty display /@property\>\|@synthesize\>\|@dynamic\>/ |
35 syn match objcIvarScope display /@private\>\|@protected\>\|@public\>/ | 34 syn match objcIvarScope display /@private\>\|@protected\>\|@public\>\|@package\>/ |
36 syn match objcInternalRep display /@selector\>\|@encode\>/ | 35 syn match objcInternalRep display /@selector\>\|@encode\>/ |
37 syn match objcException display /@try\>\|@throw\>\|@catch\|@finally\>/ | 36 syn match objcException display /@try\>\|@throw\>\|@catch\|@finally\>/ |
38 syn match objcThread display /@synchronized\>/ | 37 syn match objcThread display /@synchronized\>/ |
39 syn match objcPool display /@autoreleasepool\>/ | 38 syn match objcPool display /@autoreleasepool\>/ |
40 syn match objcModuleImport display /@import\>/ | 39 syn match objcModuleImport display /@import\>/ |
53 " ObjC Type Qualifiers for Toll-Free Bridge | 52 " ObjC Type Qualifiers for Toll-Free Bridge |
54 syn keyword objcTollFreeBridgeQualifier __bridge __bridge_retained __bridge_transfer | 53 syn keyword objcTollFreeBridgeQualifier __bridge __bridge_retained __bridge_transfer |
55 | 54 |
56 " ObjC Type Qualifiers for Remote Messaging | 55 " ObjC Type Qualifiers for Remote Messaging |
57 syn match objcRemoteMessagingQualifier display contained /\((\s*oneway\s\+\|(\s*in\s\+\|(\s*out\s\+\|(\s*inout\s\+\|(\s*bycopy\s\+\(in\(out\)\?\|out\)\?\|(\s*byref\s\+\(in\(out\)\?\|out\)\?\)/hs=s+1 | 56 syn match objcRemoteMessagingQualifier display contained /\((\s*oneway\s\+\|(\s*in\s\+\|(\s*out\s\+\|(\s*inout\s\+\|(\s*bycopy\s\+\(in\(out\)\?\|out\)\?\|(\s*byref\s\+\(in\(out\)\?\|out\)\?\)/hs=s+1 |
57 | |
58 " ObjC Storage Classes | |
59 syn keyword objcStorageClass _Nullable _Nonnull _Null_unspecified | |
60 syn keyword objcStorageClass __nullable __nonnull __null_unspecified | |
61 syn keyword objcStorageClass nullable nonnull null_unspecified | |
62 | |
63 " ObjC type specifier | |
64 syn keyword objcTypeSpecifier __kindof __covariant | |
65 | |
66 " ObjC Type Infomation Parameters | |
67 syn keyword objcTypeInfoParams ObjectType KeyType | |
58 | 68 |
59 " shorthand | 69 " shorthand |
60 syn cluster objcTypeQualifier contains=objcBlocksQualifier,objcObjectLifetimeQualifier,objcTollFreeBridgeQualifier,objcRemoteMessagingQualifier | 70 syn cluster objcTypeQualifier contains=objcBlocksQualifier,objcObjectLifetimeQualifier,objcTollFreeBridgeQualifier,objcRemoteMessagingQualifier |
61 | 71 |
62 " ObjC Fast Enumeration | 72 " ObjC Fast Enumeration |
73 syn region objcDeclPropAccessorName display start=/\(getter\|setter\)/ end=/\h\w*/ contains=objDeclPropAccessorNameAssign | 83 syn region objcDeclPropAccessorName display start=/\(getter\|setter\)/ end=/\h\w*/ contains=objDeclPropAccessorNameAssign |
74 syn keyword objcDeclPropAccessorType readonly readwrite contained | 84 syn keyword objcDeclPropAccessorType readonly readwrite contained |
75 syn keyword objcDeclPropAssignSemantics assign retain copy contained | 85 syn keyword objcDeclPropAssignSemantics assign retain copy contained |
76 syn keyword objcDeclPropAtomicity nonatomic contained | 86 syn keyword objcDeclPropAtomicity nonatomic contained |
77 syn keyword objcDeclPropARC strong weak contained | 87 syn keyword objcDeclPropARC strong weak contained |
78 syn region objcDeclProp display transparent keepend start=/@property\s*(/ end=/)/ contains=objcProperty,objcDeclPropAccessorName,objcDeclPropAccessorType,objcDeclPropAssignSemantics,objcDeclPropAtomicity,objcDeclPropARC | 88 syn match objcDeclPropNullable /\((\|\s\)nullable\(,\|)\)/ms=s+1,hs=s+1,me=e-1,he=e-1 contained |
89 syn match objcDeclPropNonnull /\((\|\s\)nonnull\(,\|)\)/ms=s+1,hs=s+1,me=e-1,he=e-1 contained | |
90 syn match objcDeclPropNullUnspecified /\((\|\s\)null_unspecified\(,\|)\)/ms=s+1,hs=s+1,me=e-1,he=e-1 contained | |
91 syn keyword objcDeclProcNullResettable null_resettable contained | |
92 syn region objcDeclProp display transparent keepend start=/@property\s*(/ end=/)/ contains=objcProperty,objcDeclPropAccessorName,objcDeclPropAccessorType,objcDeclPropAssignSemantics,objcDeclPropAtomicity,objcDeclPropARC,objcDeclPropNullable,objcDeclPropNonnull,objcDeclPropNullUnspecified,objcDeclProcNullResettable | |
79 | 93 |
80 " To distinguish colons in methods and dictionaries from those in C's labels. | 94 " To distinguish colons in methods and dictionaries from those in C's labels. |
81 syn match objcColon display /^\s*\h\w*\s*\:\(\s\|.\)/me=e-1,he=e-1 | 95 syn match objcColon display /^\s*\h\w*\s*\:\(\s\|.\)/me=e-1,he=e-1 |
82 | 96 |
83 " To distinguish a protocol list from system header files | 97 " To distinguish a protocol list from system header files |
84 syn match objcProtocolList display /<\h\w*\(\s*,\s*\h\w*\)*>/ contains=objcPrincipalType,cType,Type | 98 syn match objcProtocolList display /<\h\w*\(\s*,\s*\h\w*\)*>/ contains=objcPrincipalType,cType,Type,objcType,objcTypeInfoParams |
99 | |
100 " Type info for collection classes | |
101 syn match objcTypeInfo display /<\h\w*\s*<\(\h\w*\s*\**\|\h\w*\)>>/ contains=objcPrincipalType,cType,Type,objcType,objcTypeInfoParams | |
85 | 102 |
86 " shorthand | 103 " shorthand |
87 syn cluster objcCEntities contains=cType,cStructure,cStorageClass,cString,cCharacter,cSpecialCharacter,cNumbers,cConstant,cOperator,cComment,cCommentL,cStatement,cLabel,cConditional,cRepeat | 104 syn cluster objcCEntities contains=cType,cStructure,cStorageClass,cString,cCharacter,cSpecialCharacter,cNumbers,cConstant,cOperator,cComment,cCommentL,cStatement,cLabel,cConditional,cRepeat |
88 syn cluster objcObjCEntities contains=objcHiddenArgument,objcPrincipalType,objcString,objcUsefulTerm,objcProtocol,objcInternalRep,objcException,objcThread,objcPool,objcModuleImport,@objcTypeQualifier,objcLiteralSyntaxNumber,objcLiteralSyntaxOp,objcLiteralSyntaxChar,objcLiteralSyntaxSpecialChar,objcProtocolList,objcColon,objcFastEnumKeyword,objcType,objcClass,objcMacro,objcEnum,objcEnumValue,objcExceptionValue,objcNotificationValue,objcConstVar,objcPreProcMacro | 105 syn cluster objcObjCEntities contains=objcHiddenArgument,objcPrincipalType,objcString,objcUsefulTerm,objcProtocol,objcInternalRep,objcException,objcThread,objcPool,objcModuleImport,@objcTypeQualifier,objcLiteralSyntaxNumber,objcLiteralSyntaxOp,objcLiteralSyntaxChar,objcLiteralSyntaxSpecialChar,objcProtocolList,objcColon,objcFastEnumKeyword,objcType,objcClass,objcMacro,objcEnum,objcEnumValue,objcExceptionValue,objcNotificationValue,objcConstVar,objcPreProcMacro,objcTypeInfo |
89 | 106 |
90 " Objective-C Message Expressions | 107 " Objective-C Message Expressions |
91 syn region objcMethodCall start=/\[/ end=/\]/ contains=objcMethodCall,objcBlocks,@objcObjCEntities,@objcCEntities | 108 syn region objcMethodCall start=/\[/ end=/\]/ contains=objcMethodCall,objcBlocks,@objcObjCEntities,@objcCEntities |
92 | 109 |
93 " To distinguish class method and instance method | 110 " To distinguish class method and instance method |
112 syn keyword objcEnumValue NSEnumerationConcurrent NSEnumerationReverse | 129 syn keyword objcEnumValue NSEnumerationConcurrent NSEnumerationReverse |
113 syn keyword objcEnum NSSortOptions | 130 syn keyword objcEnum NSSortOptions |
114 syn keyword objcEnumValue NSSortConcurrent NSSortStable | 131 syn keyword objcEnumValue NSSortConcurrent NSSortStable |
115 syn keyword objcEnumValue NSNotFound | 132 syn keyword objcEnumValue NSNotFound |
116 syn keyword objcMacro NSIntegerMax NSIntegerMin NSUIntegerMax | 133 syn keyword objcMacro NSIntegerMax NSIntegerMin NSUIntegerMax |
134 syn keyword objcMacro NS_INLINE NS_BLOCKS_AVAILABLE NS_NONATOMIC_IOSONLY NS_FORMAT_FUNCTION NS_FORMAT_ARGUMENT NS_RETURNS_RETAINED NS_RETURNS_NOT_RETAINED NS_RETURNS_INNER_POINTER NS_AUTOMATED_REFCOUNT_UNAVAILABLE NS_AUTOMATED_REFCOUNT_WEAK_UNAVAILABLE NS_REQUIRES_PROPERTY_DEFINITIONS NS_REPLACES_RECEIVER NS_RELEASES_ARGUMENT NS_VALID_UNTIL_END_OF_SCOPE NS_ROOT_CLASS NS_REQUIRES_SUPER NS_PROTOCOL_REQUIRES_EXPLICIT_IMPLEMENTATION NS_DESIGNATED_INITIALIZER NS_REQUIRES_NIL_TERMINATION | |
135 syn keyword objcEnum NSQualityOfService | |
136 syn keyword objcEnumValue NSQualityOfServiceUserInteractive NSQualityOfServiceUserInitiated NSQualityOfServiceUtility NSQualityOfServiceBackground NSQualityOfServiceDefault | |
117 " NSRange.h | 137 " NSRange.h |
118 syn keyword objcType NSRange NSRangePointer | 138 syn keyword objcType NSRange NSRangePointer |
119 " NSGeometry.h | 139 " NSGeometry.h |
120 syn keyword objcType NSPoint NSPointPointer NSPointArray NSSize NSSizePointer NSSizeArray NSRect NSRectPointer NSRectArray | 140 syn keyword objcType NSPoint NSPointPointer NSPointArray NSSize NSSizePointer NSSizeArray NSRect NSRectPointer NSRectArray NSEdgeInsets |
121 syn keyword objcEnum NSRectEdge | 141 syn keyword objcEnum NSRectEdge |
122 syn keyword objcEnumValue NSMinXEdge NSMinYEdge NSMaxXEdge NSMaxYEdge | 142 syn keyword objcEnumValue NSMinXEdge NSMinYEdge NSMaxXEdge NSMaxYEdge |
123 syn keyword objcConstVar NSZeroPoint NSZeroSize NSZeroRect | 143 syn keyword objcEnumValue NSRectEdgeMinX NSRectEdgeMinY NSRectEdgeMaxX NSRectEdgeMaxY |
144 syn keyword objcConstVar NSZeroPoint NSZeroSize NSZeroRect NSEdgeInsetsZero | |
124 syn keyword cType CGFloat CGPoint CGSize CGRect | 145 syn keyword cType CGFloat CGPoint CGSize CGRect |
125 syn keyword objcEnum NSAlignmentOptions | 146 syn keyword objcEnum NSAlignmentOptions |
126 syn keyword objcEnumValue NSAlignMinXInward NSAlignMinYInward NSAlignMaxXInward NSAlignMaxYInward NSAlignWidthInward NSAlignHeightInward NSAlignMinXOutward NSAlignMinYOutward NSAlignMaxXOutward NSAlignMaxYOutward NSAlignWidthOutward NSAlignHeightOutward NSAlignMinXNearest NSAlignMinYNearest NSAlignMaxXNearest NSAlignMaxYNearest NSAlignWidthNearest NSAlignHeightNearest NSAlignRectFlipped NSAlignAllEdgesInward NSAlignAllEdgesOutward NSAlignAllEdgesNearest | 147 syn keyword objcEnumValue NSAlignMinXInward NSAlignMinYInward NSAlignMaxXInward NSAlignMaxYInward NSAlignWidthInward NSAlignHeightInward NSAlignMinXOutward NSAlignMinYOutward NSAlignMaxXOutward NSAlignMaxYOutward NSAlignWidthOutward NSAlignHeightOutward NSAlignMinXNearest NSAlignMinYNearest NSAlignMaxXNearest NSAlignMaxYNearest NSAlignWidthNearest NSAlignHeightNearest NSAlignRectFlipped NSAlignAllEdgesInward NSAlignAllEdgesOutward NSAlignAllEdgesNearest |
127 " NSDecimal.h | 148 " NSDecimal.h |
128 syn keyword objcType NSDecimal | 149 syn keyword objcType NSDecimal |
129 syn keyword objcEnum NSRoundingMode | 150 syn keyword objcEnum NSRoundingMode |
130 syn keyword objcEnumValue NSRoundPlain NSRoundDown NSRoundUp NSRoundBankers | 151 syn keyword objcEnumValue NSRoundPlain NSRoundDown NSRoundUp NSRoundBankers |
131 syn keyword objcEnum NSCalculationError | 152 syn keyword objcEnum NSCalculationError |
132 syn keyword objcEnumValue NSCalculationNoError NSCalculationLossOfPrecision NSCalculationUnderflow NSCalculationOverflow NSCalculationDivideByZero | 153 syn keyword objcEnumValue NSCalculationNoError NSCalculationLossOfPrecision NSCalculationUnderflow NSCalculationOverflow NSCalculationDivideByZero |
154 syn keyword objcConstVar NSDecimalMaxSize NSDecimalNoScale | |
133 " NSDate.h | 155 " NSDate.h |
134 syn match objcClass /NSDate\s*\*/me=s+6,he=s+6 | 156 syn match objcClass /NSDate\s*\*/me=s+6,he=s+6 |
135 syn keyword objcType NSTimeInterval | 157 syn keyword objcType NSTimeInterval |
136 syn keyword objcNotificationValue NSSystemClockDidChangeNotification | 158 syn keyword objcNotificationValue NSSystemClockDidChangeNotification |
137 syn keyword objcMacro NSTimeIntervalSince1970 | 159 syn keyword objcMacro NSTimeIntervalSince1970 |
138 " NSZone.h | 160 " NSZone.h |
139 syn match objcType /NSZone\s*\*/me=s+6,he=s+6 | 161 syn match objcType /NSZone\s*\*/me=s+6,he=s+6 |
162 syn keyword objcEnumValue NSScannedOption NSCollectorDisabledOption | |
140 " NSError.h | 163 " NSError.h |
141 syn match objcClass /NSError\s*\*/me=s+7,he=s+7 | 164 syn match objcClass /NSError\s*\*/me=s+7,he=s+7 |
142 syn keyword objcConstVar NSCocoaErrorDomain NSPOSIXErrorDomain NSOSStatusErrorDomain NSMachErrorDomain NSUnderlyingErrorKey NSLocalizedDescriptionKey NSLocalizedFailureReasonErrorKey NSLocalizedRecoverySuggestionErrorKey NSLocalizedRecoveryOptionsErrorKey NSRecoveryAttempterErrorKey NSHelpAnchorErrorKey NSStringEncodingErrorKey NSURLErrorKey NSFilePathErrorKey | 165 syn keyword objcConstVar NSCocoaErrorDomain NSPOSIXErrorDomain NSOSStatusErrorDomain NSMachErrorDomain NSUnderlyingErrorKey NSLocalizedDescriptionKey NSLocalizedFailureReasonErrorKey NSLocalizedRecoverySuggestionErrorKey NSLocalizedRecoveryOptionsErrorKey NSRecoveryAttempterErrorKey NSHelpAnchorErrorKey NSStringEncodingErrorKey NSURLErrorKey NSFilePathErrorKey |
143 " NSException.h | 166 " NSException.h |
144 syn match objcClass /NSException\s*\*/me=s+11,he=s+11 | 167 syn match objcClass /NSException\s*\*/me=s+11,he=s+11 |
168 syn match objcClass /NSAssertionHandler\s*\*/me=s+18,he=s+18 | |
145 syn keyword objcType NSUncaughtExceptionHandler | 169 syn keyword objcType NSUncaughtExceptionHandler |
146 syn keyword objcConstVar NSGenericException NSRangeException NSInvalidArgumentException NSInternalInconsistencyException NSMallocException NSObjectInaccessibleException NSObjectNotAvailableException NSDestinationInvalidException NSPortTimeoutException NSInvalidSendPortException NSInvalidReceivePortException NSPortSendException NSPortReceiveException NSOldStyleException | 170 syn keyword objcConstVar NSGenericException NSRangeException NSInvalidArgumentException NSInternalInconsistencyException NSMallocException NSObjectInaccessibleException NSObjectNotAvailableException NSDestinationInvalidException NSPortTimeoutException NSInvalidSendPortException NSInvalidReceivePortException NSPortSendException NSPortReceiveException NSOldStyleException |
147 " NSNotification.h | 171 " NSNotification.h |
148 syn match objcClass /NSNotification\s*\*/me=s+14,he=s+14 | 172 syn match objcClass /NSNotification\s*\*/me=s+14,he=s+14 |
149 syn match objcClass /NSNotificationCenter\s*\*/me=s+20,he=s+20 | 173 syn match objcClass /NSNotificationCenter\s*\*/me=s+20,he=s+20 |
151 syn match objcClass /NSDistributedNotificationCenter\s*\*/me=s+31,he=s+31 | 175 syn match objcClass /NSDistributedNotificationCenter\s*\*/me=s+31,he=s+31 |
152 syn keyword objcConstVar NSLocalNotificationCenterType | 176 syn keyword objcConstVar NSLocalNotificationCenterType |
153 syn keyword objcEnum NSNotificationSuspensionBehavior | 177 syn keyword objcEnum NSNotificationSuspensionBehavior |
154 syn keyword objcEnumValue NSNotificationSuspensionBehaviorDrop NSNotificationSuspensionBehaviorCoalesce NSNotificationSuspensionBehaviorHold NSNotificationSuspensionBehaviorHold NSNotificationSuspensionBehaviorDeliverImmediately | 178 syn keyword objcEnumValue NSNotificationSuspensionBehaviorDrop NSNotificationSuspensionBehaviorCoalesce NSNotificationSuspensionBehaviorHold NSNotificationSuspensionBehaviorHold NSNotificationSuspensionBehaviorDeliverImmediately |
155 syn keyword objcEnumValue NSNotificationDeliverImmediately NSNotificationPostToAllSessions | 179 syn keyword objcEnumValue NSNotificationDeliverImmediately NSNotificationPostToAllSessions |
180 syn keyword objcEnum NSDistributedNotificationOptions | |
181 syn keyword objcEnumValue NSDistributedNotificationDeliverImmediately NSDistributedNotificationPostToAllSessions | |
156 " NSNotificationQueue.h | 182 " NSNotificationQueue.h |
157 syn match objcClass /NSNotificationQueue\s*\*/me=s+19,he=s+19 | 183 syn match objcClass /NSNotificationQueue\s*\*/me=s+19,he=s+19 |
158 syn keyword objcEnum NSPostingStyle | 184 syn keyword objcEnum NSPostingStyle |
159 syn keyword objcEnumValue NSPostWhenIdle NSPostASAP NSPostNow | 185 syn keyword objcEnumValue NSPostWhenIdle NSPostASAP NSPostNow |
160 syn keyword objcEnum NSNotificationCoalescing | 186 syn keyword objcEnum NSNotificationCoalescing |
161 syn keyword objcEnumValue NSNotificationNoCoalescing NSNotificationCoalescingOnName NSNotificationCoalescingOnSender | 187 syn keyword objcEnumValue NSNotificationNoCoalescing NSNotificationCoalescingOnName NSNotificationCoalescingOnSender |
162 " NSEnumerator.h | 188 " NSEnumerator.h |
163 syn match objcClass /NSEnumerator\s*\*/me=s+12,he=s+12 | 189 syn match objcClass /NSEnumerator\s*\*/me=s+12,he=s+12 |
190 syn match objcClass /NSEnumerator<.*>\s*\*/me=s+12,he=s+12 contains=objcTypeInfoParams | |
191 syn keyword objcType NSFastEnumerationState | |
164 " NSIndexSet.h | 192 " NSIndexSet.h |
165 syn match objcClass /NSIndexSet\s*\*/me=s+10,he=s+10 | 193 syn match objcClass /NSIndexSet\s*\*/me=s+10,he=s+10 |
166 syn match objcClass /NSMutableIndexSet\s*\*/me=s+17,he=s+17 | 194 syn match objcClass /NSMutableIndexSet\s*\*/me=s+17,he=s+17 |
167 " NSCharecterSet.h | 195 " NSCharecterSet.h |
168 syn match objcClass /NSCharacterSet\s*\*/me=s+14,he=s+14 | 196 syn match objcClass /NSCharacterSet\s*\*/me=s+14,he=s+14 |
197 syn match objcClass /NSMutableCharacterSet\s*\*/me=s+21,he=s+21 | |
198 syn keyword objcConstVar NSOpenStepUnicodeReservedBase | |
169 " NSURL.h | 199 " NSURL.h |
170 syn match objcClass /NSURL\s*\*/me=s+5,he=s+5 | 200 syn match objcClass /NSURL\s*\*/me=s+5,he=s+5 |
171 syn keyword objcEnum NSURLBookmarkCreationOptions | 201 syn keyword objcEnum NSURLBookmarkCreationOptions |
172 syn keyword objcEnumValue NSURLBookmarkCreationPreferFileIDResolution NSURLBookmarkCreationMinimalBookmark NSURLBookmarkCreationSuitableForBookmarkFile NSURLBookmarkCreationWithSecurityScope NSURLBookmarkCreationSecurityScopeAllowOnlyReadAccess | 202 syn keyword objcEnumValue NSURLBookmarkCreationPreferFileIDResolution NSURLBookmarkCreationMinimalBookmark NSURLBookmarkCreationSuitableForBookmarkFile NSURLBookmarkCreationWithSecurityScope NSURLBookmarkCreationSecurityScopeAllowOnlyReadAccess |
173 syn keyword objcEnum NSURLBookmarkResolutionOptions | 203 syn keyword objcEnum NSURLBookmarkResolutionOptions |
174 syn keyword objcEnumValue NSURLBookmarkResolutionWithoutUI NSURLBookmarkResolutionWithoutMounting NSURLBookmarkResolutionWithSecurityScope | 204 syn keyword objcEnumValue NSURLBookmarkResolutionWithoutUI NSURLBookmarkResolutionWithoutMounting NSURLBookmarkResolutionWithSecurityScope |
175 syn keyword objcType NSURLBookmarkFileCreationOptions | 205 syn keyword objcType NSURLBookmarkFileCreationOptions |
176 syn keyword objcConstVar NSURLFileScheme NSURLKeysOfUnsetValuesKey | 206 syn keyword objcConstVar NSURLFileScheme NSURLKeysOfUnsetValuesKey |
177 syn keyword objcConstVar NSURLNameKey NSURLLocalizedNameKey NSURLIsRegularFileKey NSURLIsDirectoryKey NSURLIsSymbolicLinkKey NSURLIsVolumeKey NSURLIsPackageKey NSURLIsSystemImmutableKey NSURLIsUserImmutableKey NSURLIsHiddenKey NSURLHasHiddenExtensionKey NSURLCreationDateKey NSURLContentAccessDateKey NSURLContentModificationDateKey NSURLAttributeModificationDateKey NSURLLinkCountKey NSURLParentDirectoryURLKey NSURLVolumeURLKey NSURLTypeIdentifierKey NSURLLocalizedTypeDescriptionKey NSURLLabelNumberKey NSURLLabelColorKey NSURLLocalizedLabelKey NSURLEffectiveIconKey NSURLCustomIconKey NSURLFileResourceIdentifierKey NSURLVolumeIdentifierKey NSURLPreferredIOBlockSizeKey NSURLIsReadableKey NSURLIsWritableKey NSURLIsExecutableKey NSURLFileSecurityKey NSURLIsExcludedFromBackupKey NSURLPathKey NSURLIsMountTriggerKey NSURLFileResourceTypeKey | 207 syn keyword objcConstVar NSURLNameKey NSURLLocalizedNameKey NSURLIsRegularFileKey NSURLIsDirectoryKey NSURLIsSymbolicLinkKey NSURLIsVolumeKey NSURLIsPackageKey NSURLIsApplicationKey NSURLApplicationIsScriptableKey NSURLIsSystemImmutableKey NSURLIsUserImmutableKey NSURLIsHiddenKey NSURLHasHiddenExtensionKey NSURLCreationDateKey NSURLContentAccessDateKey NSURLContentModificationDateKey NSURLAttributeModificationDateKey NSURLLinkCountKey NSURLParentDirectoryURLKey NSURLVolumeURLKey NSURLTypeIdentifierKey NSURLLocalizedTypeDescriptionKey NSURLLabelNumberKey NSURLLabelColorKey NSURLLocalizedLabelKey NSURLEffectiveIconKey NSURLCustomIconKey NSURLFileResourceIdentifierKey NSURLVolumeIdentifierKey NSURLPreferredIOBlockSizeKey NSURLIsReadableKey NSURLIsWritableKey NSURLIsExecutableKey NSURLFileSecurityKey NSURLIsExcludedFromBackupKey NSURLTagNamesKey NSURLPathKey NSURLIsMountTriggerKey NSURLGenerationIdentifierKey NSURLDocumentIdentifierKey NSURLAddedToDirectoryDateKey NSURLQuarantinePropertiesKey NSURLFileResourceTypeKey |
178 syn keyword objcConstVar NSURLFileResourceTypeNamedPipe NSURLFileResourceTypeCharacterSpecial NSURLFileResourceTypeDirectory NSURLFileResourceTypeBlockSpecial NSURLFileResourceTypeRegular NSURLFileResourceTypeSymbolicLink NSURLFileResourceTypeSocket NSURLFileResourceTypeUnknown | 208 syn keyword objcConstVar NSURLFileResourceTypeNamedPipe NSURLFileResourceTypeCharacterSpecial NSURLFileResourceTypeDirectory NSURLFileResourceTypeBlockSpecial NSURLFileResourceTypeRegular NSURLFileResourceTypeSymbolicLink NSURLFileResourceTypeSocket NSURLFileResourceTypeUnknown NSURLThumbnailDictionaryKey NSURLThumbnailKey NSThumbnail1024x1024SizeKey |
179 syn keyword objcConstVar NSURLFileSizeKey NSURLFileAllocatedSizeKey NSURLTotalFileSizeKey NSURLTotalFileAllocatedSizeKey NSURLIsAliasFileKey | 209 syn keyword objcConstVar NSURLFileSizeKey NSURLFileAllocatedSizeKey NSURLTotalFileSizeKey NSURLTotalFileAllocatedSizeKey NSURLIsAliasFileKey NSURLFileProtectionKey NSURLFileProtectionNone NSURLFileProtectionComplete NSURLFileProtectionCompleteUnlessOpen NSURLFileProtectionCompleteUntilFirstUserAuthentication |
180 syn keyword objcConstVar NSURLVolumeLocalizedFormatDescriptionKey NSURLVolumeTotalCapacityKey NSURLVolumeAvailableCapacityKey NSURLVolumeResourceCountKey NSURLVolumeSupportsPersistentIDsKey NSURLVolumeSupportsSymbolicLinksKey NSURLVolumeSupportsHardLinksKey NSURLVolumeSupportsJournalingKey NSURLVolumeIsJournalingKey NSURLVolumeSupportsSparseFilesKey NSURLVolumeSupportsZeroRunsKey NSURLVolumeSupportsCaseSensitiveNamesKey NSURLVolumeSupportsCasePreservedNamesKey NSURLVolumeSupportsRootDirectoryDatesKey NSURLVolumeSupportsVolumeSizesKey NSURLVolumeSupportsRenamingKey NSURLVolumeSupportsAdvisoryFileLockingKey NSURLVolumeSupportsExtendedSecurityKey NSURLVolumeIsBrowsableKey NSURLVolumeMaximumFileSizeKey NSURLVolumeIsEjectableKey NSURLVolumeIsRemovableKey NSURLVolumeIsInternalKey NSURLVolumeIsAutomountedKey NSURLVolumeIsLocalKey NSURLVolumeIsReadOnlyKey NSURLVolumeCreationDateKey NSURLVolumeURLForRemountingKey NSURLVolumeUUIDStringKey NSURLVolumeNameKey NSURLVolumeLocalizedNameKey | 210 syn keyword objcConstVar NSURLVolumeLocalizedFormatDescriptionKey NSURLVolumeTotalCapacityKey NSURLVolumeAvailableCapacityKey NSURLVolumeResourceCountKey NSURLVolumeSupportsPersistentIDsKey NSURLVolumeSupportsSymbolicLinksKey NSURLVolumeSupportsHardLinksKey NSURLVolumeSupportsJournalingKey NSURLVolumeIsJournalingKey NSURLVolumeSupportsSparseFilesKey NSURLVolumeSupportsZeroRunsKey NSURLVolumeSupportsCaseSensitiveNamesKey NSURLVolumeSupportsCasePreservedNamesKey NSURLVolumeSupportsRootDirectoryDatesKey NSURLVolumeSupportsVolumeSizesKey NSURLVolumeSupportsRenamingKey NSURLVolumeSupportsAdvisoryFileLockingKey NSURLVolumeSupportsExtendedSecurityKey NSURLVolumeIsBrowsableKey NSURLVolumeMaximumFileSizeKey NSURLVolumeIsEjectableKey NSURLVolumeIsRemovableKey NSURLVolumeIsInternalKey NSURLVolumeIsAutomountedKey NSURLVolumeIsLocalKey NSURLVolumeIsReadOnlyKey NSURLVolumeCreationDateKey NSURLVolumeURLForRemountingKey NSURLVolumeUUIDStringKey NSURLVolumeNameKey NSURLVolumeLocalizedNameKey |
181 syn keyword objcConstVar NSURLIsUbiquitousItemKey NSURLUbiquitousItemHasUnresolvedConflictsKey NSURLUbiquitousItemIsDownloadedKey NSURLUbiquitousItemIsDownloadingKey NSURLUbiquitousItemIsUploadedKey NSURLUbiquitousItemIsUploadingKey NSURLUbiquitousItemPercentDownloadedKey NSURLUbiquitousItemPercentUploadedKey | 211 syn keyword objcConstVar NSURLIsUbiquitousItemKey NSURLUbiquitousItemHasUnresolvedConflictsKey NSURLUbiquitousItemIsDownloadedKey NSURLUbiquitousItemIsDownloadingKey NSURLUbiquitousItemIsUploadedKey NSURLUbiquitousItemIsUploadingKey NSURLUbiquitousItemPercentDownloadedKey NSURLUbiquitousItemPercentUploadedKey NSURLUbiquitousItemDownloadingStatusKey NSURLUbiquitousItemDownloadingErrorKey NSURLUbiquitousItemUploadingErrorKey NSURLUbiquitousItemDownloadRequestedKey NSURLUbiquitousItemContainerDisplayNameKey NSURLUbiquitousItemDownloadingStatusNotDownloaded NSURLUbiquitousItemDownloadingStatusDownloaded NSURLUbiquitousItemDownloadingStatusCurrent |
182 """""""""""" | 212 """""""""""" |
183 " NSString.h | 213 " NSString.h |
184 syn match objcClass /NSString\s*\*/me=s+8,he=s+8 | 214 syn match objcClass /NSString\s*\*/me=s+8,he=s+8 |
185 syn match objcClass /NSMutableString\s*\*/me=s+15,he=s+15 | 215 syn match objcClass /NSMutableString\s*\*/me=s+15,he=s+15 |
186 syn keyword objcType unichar | 216 syn keyword objcType unichar |
187 syn keyword objcExceptionValue NSParseErrorException NSCharacterConversionException | 217 syn keyword objcExceptionValue NSParseErrorException NSCharacterConversionException |
188 syn keyword objcMacro NSMaximumStringLength | 218 syn keyword objcMacro NSMaximumStringLength |
189 syn keyword objcEnum NSStringCompareOptions | 219 syn keyword objcEnum NSStringCompareOptions |
190 syn keyword objcEnumValue NSCaseInsensitiveSearch NSLiteralSearch NSBackwardsSearch NSAnchoredSearch NSNumericSearch NSDiacriticInsensitiveSearch NSWidthInsensitiveSearch NSForcedOrderingSearch NSRegularExpressionSearch | 220 syn keyword objcEnumValue NSCaseInsensitiveSearch NSLiteralSearch NSBackwardsSearch NSAnchoredSearch NSNumericSearch NSDiacriticInsensitiveSearch NSWidthInsensitiveSearch NSForcedOrderingSearch NSRegularExpressionSearch |
191 syn keyword objcEnum NSStringEncoding | 221 syn keyword objcEnum NSStringEncoding |
222 syn keyword objcEnumValue NSProprietaryStringEncoding | |
192 syn keyword objcEnumValue NSASCIIStringEncoding NSNEXTSTEPStringEncoding NSJapaneseEUCStringEncoding NSUTF8StringEncoding NSISOLatin1StringEncoding NSSymbolStringEncoding NSNonLossyASCIIStringEncoding NSShiftJISStringEncoding NSISOLatin2StringEncoding NSUnicodeStringEncoding NSWindowsCP1251StringEncoding NSWindowsCP1252StringEncoding NSWindowsCP1253StringEncoding NSWindowsCP1254StringEncoding NSWindowsCP1250StringEncoding NSISO2022JPStringEncoding NSMacOSRomanStringEncoding NSUTF16StringEncoding NSUTF16BigEndianStringEncoding NSUTF16LittleEndianStringEncoding NSUTF32StringEncoding NSUTF32BigEndianStringEncoding NSUTF32LittleEndianStringEncoding | 223 syn keyword objcEnumValue NSASCIIStringEncoding NSNEXTSTEPStringEncoding NSJapaneseEUCStringEncoding NSUTF8StringEncoding NSISOLatin1StringEncoding NSSymbolStringEncoding NSNonLossyASCIIStringEncoding NSShiftJISStringEncoding NSISOLatin2StringEncoding NSUnicodeStringEncoding NSWindowsCP1251StringEncoding NSWindowsCP1252StringEncoding NSWindowsCP1253StringEncoding NSWindowsCP1254StringEncoding NSWindowsCP1250StringEncoding NSISO2022JPStringEncoding NSMacOSRomanStringEncoding NSUTF16StringEncoding NSUTF16BigEndianStringEncoding NSUTF16LittleEndianStringEncoding NSUTF32StringEncoding NSUTF32BigEndianStringEncoding NSUTF32LittleEndianStringEncoding |
193 syn keyword objcEnum NSStringEncodingConversionOptions | 224 syn keyword objcEnum NSStringEncodingConversionOptions |
194 syn keyword objcEnumValue NSStringEncodingConversionAllowLossy NSStringEncodingConversionExternalRepresentation | 225 syn keyword objcEnumValue NSStringEncodingConversionAllowLossy NSStringEncodingConversionExternalRepresentation |
195 syn keyword objcEnum NSStringEnumerationOptions | 226 syn keyword objcEnum NSStringEnumerationOptions |
196 syn keyword objcEnumValue NSStringEnumerationByLines NSStringEnumerationByParagraphs NSStringEnumerationByComposedCharacterSequences NSStringEnumerationByWords NSStringEnumerationBySentences NSStringEnumerationReverse NSStringEnumerationSubstringNotRequired NSStringEnumerationLocalized | 227 syn keyword objcEnumValue NSStringEnumerationByLines NSStringEnumerationByParagraphs NSStringEnumerationByComposedCharacterSequences NSStringEnumerationByWords NSStringEnumerationBySentences NSStringEnumerationReverse NSStringEnumerationSubstringNotRequired NSStringEnumerationLocalized |
228 syn keyword objcConstVar NSStringTransformLatinToKatakana NSStringTransformLatinToHiragana NSStringTransformLatinToHangul NSStringTransformLatinToArabic NSStringTransformLatinToHebrew NSStringTransformLatinToThai NSStringTransformLatinToCyrillic NSStringTransformLatinToGreek NSStringTransformToLatin NSStringTransformMandarinToLatin NSStringTransformHiraganaToKatakana NSStringTransformFullwidthToHalfwidth NSStringTransformToXMLHex NSStringTransformToUnicodeName NSStringTransformStripCombiningMarks NSStringTransformStripDiacritics | |
229 syn keyword objcConstVar NSStringEncodingDetectionSuggestedEncodingsKey NSStringEncodingDetectionDisallowedEncodingsKey NSStringEncodingDetectionUseOnlySuggestedEncodingsKey NSStringEncodingDetectionAllowLossyKey NSStringEncodingDetectionFromWindowsKey NSStringEncodingDetectionLossySubstitutionKey NSStringEncodingDetectionLikelyLanguageKey | |
197 " NSAttributedString.h | 230 " NSAttributedString.h |
198 syn match objcClass /NSAttributedString\s*\*/me=s+18,he=s+18 | 231 syn match objcClass /NSAttributedString\s*\*/me=s+18,he=s+18 |
199 syn match objcClass /NSMutableAttributedString\s*\*/me=s+25,he=s+25 | 232 syn match objcClass /NSMutableAttributedString\s*\*/me=s+25,he=s+25 |
200 syn keyword objcEnum NSAttributedStringEnumerationOptions | 233 syn keyword objcEnum NSAttributedStringEnumerationOptions |
201 syn keyword objcEnumValue NSAttributedStringEnumerationReverse NSAttributedStringEnumerationLongestEffectiveRangeNotRequired | 234 syn keyword objcEnumValue NSAttributedStringEnumerationReverse NSAttributedStringEnumerationLongestEffectiveRangeNotRequired |
213 syn keyword objcEnumValue NSDataReadingMappedIfSafe NSDataReadingUncached NSDataReadingMappedAlways NSDataReadingMapped NSMappedRead NSUncachedRead | 246 syn keyword objcEnumValue NSDataReadingMappedIfSafe NSDataReadingUncached NSDataReadingMappedAlways NSDataReadingMapped NSMappedRead NSUncachedRead |
214 syn keyword objcEnum NSDataWritingOptions | 247 syn keyword objcEnum NSDataWritingOptions |
215 syn keyword objcEnumValue NSDataWritingAtomic NSDataWritingWithoutOverwriting NSDataWritingFileProtectionNone NSDataWritingFileProtectionComplete NSDataWritingFileProtectionCompleteUnlessOpen NSDataWritingFileProtectionCompleteUntilFirstUserAuthentication NSDataWritingFileProtectionMask NSAtomicWrite | 248 syn keyword objcEnumValue NSDataWritingAtomic NSDataWritingWithoutOverwriting NSDataWritingFileProtectionNone NSDataWritingFileProtectionComplete NSDataWritingFileProtectionCompleteUnlessOpen NSDataWritingFileProtectionCompleteUntilFirstUserAuthentication NSDataWritingFileProtectionMask NSAtomicWrite |
216 syn keyword objcEnum NSDataSearchOptions | 249 syn keyword objcEnum NSDataSearchOptions |
217 syn keyword objcEnumValue NSDataSearchBackwards NSDataSearchAnchored | 250 syn keyword objcEnumValue NSDataSearchBackwards NSDataSearchAnchored |
251 syn keyword objcEnum NSDataBase64EncodingOptions NSDataBase64DecodingOptions | |
252 syn keyword objcEnumValue NSDataBase64Encoding64CharacterLineLength NSDataBase64Encoding76CharacterLineLength NSDataBase64EncodingEndLineWithCarriageReturn NSDataBase64EncodingEndLineWithLineFeed NSDataBase64DecodingIgnoreUnknownCharacters | |
218 " NSArray.h | 253 " NSArray.h |
219 syn match objcClass /NSArray\s*\*/me=s+7,he=s+7 | 254 syn match objcClass /NSArray\s*\*/me=s+7,he=s+7 |
255 syn match objcClass /NSArray<.*>\s*\*/me=s+7,he=s+7 contains=objcTypeInfoParams | |
220 syn match objcClass /NSMutableArray\s*\*/me=s+14,he=s+14 | 256 syn match objcClass /NSMutableArray\s*\*/me=s+14,he=s+14 |
257 syn match objcClass /NSMutableArray<.*>\s*\*/me=s+14,he=s+14 contains=objcTypeInfoParams | |
221 syn keyword objcEnum NSBinarySearchingOptions | 258 syn keyword objcEnum NSBinarySearchingOptions |
222 syn keyword objcEnumValue NSBinarySearchingFirstEqual NSBinarySearchingLastEqual NSBinarySearchingInsertionIndex | 259 syn keyword objcEnumValue NSBinarySearchingFirstEqual NSBinarySearchingLastEqual NSBinarySearchingInsertionIndex |
223 " NSDictionary.h | 260 " NSDictionary.h |
224 syn match objcClass /NSDictionary\s*\*/me=s+12,he=s+12 | 261 syn match objcClass /NSDictionary\s*\*/me=s+12,he=s+12 |
262 syn match objcClass /NSDictionary<.*>\s*\*/me=s+12,he=s+12 contains=objcTypeInfoParams | |
225 syn match objcClass /NSMutableDictionary\s*\*/me=s+19,he=s+19 | 263 syn match objcClass /NSMutableDictionary\s*\*/me=s+19,he=s+19 |
264 syn match objcClass /NSMutableDictionary<.*>\s*\*/me=s+19,he=s+19 contains=objcTypeInfoParams | |
226 " NSSet.h | 265 " NSSet.h |
227 syn match objcClass /NSSet\s*\*/me=s+5,me=s+5 | 266 syn match objcClass /NSSet\s*\*/me=s+5,me=s+5 |
267 syn match objcClass /NSSet<.*>\s*\*/me=s+5,me=s+5 contains=objcTypeInfoParams | |
228 syn match objcClass /NSMutableSet\s*\*/me=s+12,me=s+12 | 268 syn match objcClass /NSMutableSet\s*\*/me=s+12,me=s+12 |
269 syn match objcClass /NSMutableSet<.*>\s*\*/me=s+12,me=s+12 contains=objcTypeInfoParams | |
229 syn match objcClass /NSCountedSet\s*\*/me=s+12,me=s+12 | 270 syn match objcClass /NSCountedSet\s*\*/me=s+12,me=s+12 |
271 syn match objcClass /NSCountedSet<.*>\s*\*/me=s+12,me=s+12 contains=objcTypeInfoParams | |
230 " NSOrderedSet.h | 272 " NSOrderedSet.h |
231 syn match objcClass /NSOrderedSet\s*\*/me=s+12,me=s+12 | 273 syn match objcClass /NSOrderedSet\s*\*/me=s+12,me=s+12 |
274 syn match objcClass /NSOrderedSet<.*>\s*\*/me=s+12,me=s+12 contains=objcTypeInfoParams | |
232 syn match objcClass /NSMutableOrderedSet\s*\*/me=s+19,me=s+19 | 275 syn match objcClass /NSMutableOrderedSet\s*\*/me=s+19,me=s+19 |
276 syn match objcClass /NSMutableOrderedSet<.*>\s*\*/me=s+19,me=s+19 | |
233 """"""""""""""""""" | 277 """"""""""""""""""" |
234 " NSPathUtilities.h | 278 " NSPathUtilities.h |
235 syn keyword objcEnum NSSearchPathDirectory | 279 syn keyword objcEnum NSSearchPathDirectory |
236 syn keyword objcEnumValue NSApplicationDirectory NSDemoApplicationDirectory NSDeveloperApplicationDirectory NSAdminApplicationDirectory NSLibraryDirectory NSDeveloperDirectory NSUserDirectory NSDocumentationDirectory NSDocumentDirectory NSCoreServiceDirectory NSAutosavedInformationDirectory NSDesktopDirectory NSCachesDirectory NSApplicationSupportDirectory NSDownloadsDirectory NSInputMethodsDirectory NSMoviesDirectory NSMusicDirectory NSPicturesDirectory NSPrinterDescriptionDirectory NSSharedPublicDirectory NSPreferencePanesDirectory NSApplicationScriptsDirectory NSItemReplacementDirectory NSAllApplicationsDirectory NSAllLibrariesDirectory NSTrashDirectory | 280 syn keyword objcEnumValue NSApplicationDirectory NSDemoApplicationDirectory NSDeveloperApplicationDirectory NSAdminApplicationDirectory NSLibraryDirectory NSDeveloperDirectory NSUserDirectory NSDocumentationDirectory NSDocumentDirectory NSCoreServiceDirectory NSAutosavedInformationDirectory NSDesktopDirectory NSCachesDirectory NSApplicationSupportDirectory NSDownloadsDirectory NSInputMethodsDirectory NSMoviesDirectory NSMusicDirectory NSPicturesDirectory NSPrinterDescriptionDirectory NSSharedPublicDirectory NSPreferencePanesDirectory NSApplicationScriptsDirectory NSItemReplacementDirectory NSAllApplicationsDirectory NSAllLibrariesDirectory NSTrashDirectory |
237 syn keyword objcEnum NSSearchPathDomainMask | 281 syn keyword objcEnum NSSearchPathDomainMask |
238 syn keyword objcEnumValue NSUserDomainMask NSLocalDomainMask NSNetworkDomainMask NSSystemDomainMask NSAllDomainsMask | 282 syn keyword objcEnumValue NSUserDomainMask NSLocalDomainMask NSNetworkDomainMask NSSystemDomainMask NSAllDomainsMask |
239 " NSFileManger.h | 283 " NSFileManger.h |
240 syn match objcClass /NSFileManager\s*\*/me=s+13,he=s+13 | 284 syn match objcClass /NSFileManager\s*\*/me=s+13,he=s+13 |
241 syn match objcClass /NSDirectoryEnumerator\s*\*/me=s+21,he=s+21 | 285 syn match objcClass /NSDirectoryEnumerator\s*\*/me=s+21,he=s+21 contains=objcTypeInfoParams |
286 syn match objcClass /NSDirectoryEnumerator<.*>\s*\*/me=s+21,he=s+21 | |
242 syn keyword objcEnum NSVolumeEnumerationOptions | 287 syn keyword objcEnum NSVolumeEnumerationOptions |
243 syn keyword objcEnumValue NSVolumeEnumerationSkipHiddenVolumes NSVolumeEnumerationProduceFileReferenceURLs | 288 syn keyword objcEnumValue NSVolumeEnumerationSkipHiddenVolumes NSVolumeEnumerationProduceFileReferenceURLs |
289 syn keyword objcEnum NSURLRelationship | |
290 syn keyword objcEnumValue NSURLRelationshipContains NSURLRelationshipSame NSURLRelationshipOther | |
291 syn keyword objcEnum NSFileManagerUnmountOptions | |
292 syn keyword objcEnumValue NSFileManagerUnmountAllPartitionsAndEjectDisk NSFileManagerUnmountWithoutUI | |
293 syn keyword objcConstVar NSFileManagerUnmountDissentingProcessIdentifierErrorKey | |
244 syn keyword objcEnum NSDirectoryEnumerationOptions | 294 syn keyword objcEnum NSDirectoryEnumerationOptions |
245 syn keyword objcEnumValue NSDirectoryEnumerationSkipsSubdirectoryDescendants NSDirectoryEnumerationSkipsPackageDescendants NSDirectoryEnumerationSkipsHiddenFiles | 295 syn keyword objcEnumValue NSDirectoryEnumerationSkipsSubdirectoryDescendants NSDirectoryEnumerationSkipsPackageDescendants NSDirectoryEnumerationSkipsHiddenFiles |
246 syn keyword objcEnum NSFileManagerItemReplacementOptions | 296 syn keyword objcEnum NSFileManagerItemReplacementOptions |
247 syn keyword objcEnumValue NSFileManagerItemReplacementUsingNewMetadataOnly NSFileManagerItemReplacementWithoutDeletingBackupItem | 297 syn keyword objcEnumValue NSFileManagerItemReplacementUsingNewMetadataOnly NSFileManagerItemReplacementWithoutDeletingBackupItem |
248 syn keyword objcNotificationValue NSUbiquityIdentityDidChangeNotification | 298 syn keyword objcNotificationValue NSUbiquityIdentityDidChangeNotification |
259 syn keyword objcEnumValue NSLocaleLanguageDirectionUnknown NSLocaleLanguageDirectionLeftToRight NSLocaleLanguageDirectionRightToLeft NSLocaleLanguageDirectionTopToBottom NSLocaleLanguageDirectionBottomToTop | 309 syn keyword objcEnumValue NSLocaleLanguageDirectionUnknown NSLocaleLanguageDirectionLeftToRight NSLocaleLanguageDirectionRightToLeft NSLocaleLanguageDirectionTopToBottom NSLocaleLanguageDirectionBottomToTop |
260 syn keyword objcNotificationValue NSCurrentLocaleDidChangeNotification | 310 syn keyword objcNotificationValue NSCurrentLocaleDidChangeNotification |
261 syn keyword objcConstVar NSLocaleIdentifier NSLocaleLanguageCode NSLocaleCountryCode NSLocaleScriptCode NSLocaleVariantCode NSLocaleExemplarCharacterSet NSLocaleCalendar NSLocaleCollationIdentifier NSLocaleUsesMetricSystem NSLocaleMeasurementSystem NSLocaleDecimalSeparator NSLocaleGroupingSeparator NSLocaleCurrencySymbol NSLocaleCurrencyCode NSLocaleCollatorIdentifier NSLocaleQuotationBeginDelimiterKey NSLocaleQuotationEndDelimiterKey NSLocaleAlternateQuotationBeginDelimiterKey NSLocaleAlternateQuotationEndDelimiterKey NSGregorianCalendar NSBuddhistCalendar NSChineseCalendar NSHebrewCalendar NSIslamicCalendar NSIslamicCivilCalendar NSJapaneseCalendar NSRepublicOfChinaCalendar NSPersianCalendar NSIndianCalendar NSISO8601Calendar | 311 syn keyword objcConstVar NSLocaleIdentifier NSLocaleLanguageCode NSLocaleCountryCode NSLocaleScriptCode NSLocaleVariantCode NSLocaleExemplarCharacterSet NSLocaleCalendar NSLocaleCollationIdentifier NSLocaleUsesMetricSystem NSLocaleMeasurementSystem NSLocaleDecimalSeparator NSLocaleGroupingSeparator NSLocaleCurrencySymbol NSLocaleCurrencyCode NSLocaleCollatorIdentifier NSLocaleQuotationBeginDelimiterKey NSLocaleQuotationEndDelimiterKey NSLocaleAlternateQuotationBeginDelimiterKey NSLocaleAlternateQuotationEndDelimiterKey NSGregorianCalendar NSBuddhistCalendar NSChineseCalendar NSHebrewCalendar NSIslamicCalendar NSIslamicCivilCalendar NSJapaneseCalendar NSRepublicOfChinaCalendar NSPersianCalendar NSIndianCalendar NSISO8601Calendar |
262 " NSFormatter.h | 312 " NSFormatter.h |
263 syn match objcClass /NSFormatter\s*\*/me=s+11,he=s+11 | 313 syn match objcClass /NSFormatter\s*\*/me=s+11,he=s+11 |
314 syn keyword objcEnum NSFormattingContext NSFormattingUnitStyle | |
315 syn keyword objcEnumValue NSFormattingContextUnknown NSFormattingContextDynamic NSFormattingContextStandalone NSFormattingContextListItem NSFormattingContextBeginningOfSentence NSFormattingContextMiddleOfSentence NSFormattingUnitStyleShort NSFormattingUnitStyleMedium NSFormattingUnitStyleLong | |
264 " NSNumberFormatter.h | 316 " NSNumberFormatter.h |
265 syn match objcClass /NSNumberFormatter\s*\*/me=s+17,he=s+17 | 317 syn match objcClass /NSNumberFormatter\s*\*/me=s+17,he=s+17 |
266 syn keyword objcEnum NSNumberFormatterStyle | 318 syn keyword objcEnum NSNumberFormatterStyle |
267 syn keyword objcEnumValue NSNumberFormatterNoStyle NSNumberFormatterDecimalStyle NSNumberFormatterCurrencyStyle NSNumberFormatterPercentStyle NSNumberFormatterScientificStyle NSNumberFormatterSpellOutStyle | 319 syn keyword objcEnumValue NSNumberFormatterNoStyle NSNumberFormatterDecimalStyle NSNumberFormatterCurrencyStyle NSNumberFormatterPercentStyle NSNumberFormatterScientificStyle NSNumberFormatterSpellOutStyle NSNumberFormatterOrdinalStyle NSNumberFormatterCurrencyISOCodeStyle NSNumberFormatterCurrencyPluralStyle NSNumberFormatterCurrencyAccountingStyle |
268 syn keyword objcEnum NSNumberFormatterBehavior | 320 syn keyword objcEnum NSNumberFormatterBehavior |
269 syn keyword objcEnumValue NSNumberFormatterBehaviorDefault NSNumberFormatterBehavior10_0 NSNumberFormatterBehavior10_4 | 321 syn keyword objcEnumValue NSNumberFormatterBehaviorDefault NSNumberFormatterBehavior10_0 NSNumberFormatterBehavior10_4 |
270 syn keyword objcEnum NSNumberFormatterPadPosition | 322 syn keyword objcEnum NSNumberFormatterPadPosition |
271 syn keyword objcEnumValue NSNumberFormatterPadBeforePrefix NSNumberFormatterPadAfterPrefix NSNumberFormatterPadBeforeSuffix NSNumberFormatterPadAfterSuffix | 323 syn keyword objcEnumValue NSNumberFormatterPadBeforePrefix NSNumberFormatterPadAfterPrefix NSNumberFormatterPadBeforeSuffix NSNumberFormatterPadAfterSuffix |
272 syn keyword objcEnum NSNumberFormatterRoundingMode | 324 syn keyword objcEnum NSNumberFormatterRoundingMode |
277 syn keyword objcEnumValue NSDateFormatterNoStyle NSDateFormatterShortStyle NSDateFormatterMediumStyle NSDateFormatterLongStyle NSDateFormatterFullStyle | 329 syn keyword objcEnumValue NSDateFormatterNoStyle NSDateFormatterShortStyle NSDateFormatterMediumStyle NSDateFormatterLongStyle NSDateFormatterFullStyle |
278 syn keyword objcEnum NSDateFormatterBehavior | 330 syn keyword objcEnum NSDateFormatterBehavior |
279 syn keyword objcEnumValue NSDateFormatterBehaviorDefault NSDateFormatterBehavior10_0 NSDateFormatterBehavior10_4 | 331 syn keyword objcEnumValue NSDateFormatterBehaviorDefault NSDateFormatterBehavior10_0 NSDateFormatterBehavior10_4 |
280 " NSCalendar.h | 332 " NSCalendar.h |
281 syn match objcClass /NSCalendar\s*\*/me=s+10,he=s+10 | 333 syn match objcClass /NSCalendar\s*\*/me=s+10,he=s+10 |
334 syn keyword objcConstVar NSCalendarIdentifierGregorian NSCalendarIdentifierBuddhist NSCalendarIdentifierChinese NSCalendarIdentifierCoptic NSCalendarIdentifierEthiopicAmeteMihret NSCalendarIdentifierEthiopicAmeteAlem NSCalendarIdentifierHebrew NSCalendarIdentifierISO8601 NSCalendarIdentifierIndian NSCalendarIdentifierIslamic NSCalendarIdentifierIslamicCivil NSCalendarIdentifierJapanese NSCalendarIdentifierPersian NSCalendarIdentifierRepublicOfChina NSCalendarIdentifierIslamicTabular NSCalendarIdentifierIslamicUmmAlQura | |
282 syn keyword objcEnum NSCalendarUnit | 335 syn keyword objcEnum NSCalendarUnit |
336 syn keyword objcEnumValue NSCalendarUnitEra NSCalendarUnitYear NSCalendarUnitMonth NSCalendarUnitDay NSCalendarUnitHour NSCalendarUnitMinute NSCalendarUnitSecond NSCalendarUnitWeekday NSCalendarUnitWeekdayOrdinal NSCalendarUnitQuarter NSCalendarUnitWeekOfMonth NSCalendarUnitWeekOfYear NSCalendarUnitYearForWeekOfYear NSCalendarUnitNanosecond NSCalendarUnitCalendar NSCalendarUnitTimeZone | |
283 syn keyword objcEnumValue NSEraCalendarUnit NSYearCalendarUnit NSMonthCalendarUnit NSDayCalendarUnit NSHourCalendarUnit NSMinuteCalendarUnit NSSecondCalendarUnit NSWeekCalendarUnit NSWeekdayCalendarUnit NSWeekdayOrdinalCalendarUnit NSQuarterCalendarUnit NSWeekOfMonthCalendarUnit NSWeekOfYearCalendarUnit NSYearForWeekOfYearCalendarUnit NSCalendarCalendarUnit NSTimeZoneCalendarUnit | 337 syn keyword objcEnumValue NSEraCalendarUnit NSYearCalendarUnit NSMonthCalendarUnit NSDayCalendarUnit NSHourCalendarUnit NSMinuteCalendarUnit NSSecondCalendarUnit NSWeekCalendarUnit NSWeekdayCalendarUnit NSWeekdayOrdinalCalendarUnit NSQuarterCalendarUnit NSWeekOfMonthCalendarUnit NSWeekOfYearCalendarUnit NSYearForWeekOfYearCalendarUnit NSCalendarCalendarUnit NSTimeZoneCalendarUnit |
284 syn keyword objcEnumValue NSWrapCalendarComponents NSUndefinedDateComponent | 338 syn keyword objcEnumValue NSWrapCalendarComponents NSUndefinedDateComponent NSDateComponentUndefined |
285 syn match objcClass /NSDateComponents\s*\*/me=s+16,he=s+16 | 339 syn match objcClass /NSDateComponents\s*\*/me=s+16,he=s+16 |
340 syn keyword objcEnum NSCalendarOptions | |
341 syn keyword objcEnumValue NSCalendarWrapComponents NSCalendarMatchStrictly NSCalendarSearchBackwards NSCalendarMatchPreviousTimePreservingSmallerUnits NSCalendarMatchNextTimePreservingSmallerUnits NSCalendarMatchNextTime NSCalendarMatchFirst NSCalendarMatchLast | |
342 syn keyword objcConstVar NSCalendarDayChangedNotification | |
286 " NSTimeZone.h | 343 " NSTimeZone.h |
287 syn match objcClass /NSTimeZone\s*\*/me=s+10,he=s+10 | 344 syn match objcClass /NSTimeZone\s*\*/me=s+10,he=s+10 |
288 syn keyword objcEnum NSTimeZoneNameStyle | 345 syn keyword objcEnum NSTimeZoneNameStyle |
289 syn keyword objcEnumValue NSTimeZoneNameStyleStandard NSTimeZoneNameStyleShortStandard NSTimeZoneNameStyleDaylightSaving NSTimeZoneNameStyleShortDaylightSaving NSTimeZoneNameStyleGeneric NSTimeZoneNameStyleShortGeneric | 346 syn keyword objcEnumValue NSTimeZoneNameStyleStandard NSTimeZoneNameStyleShortStandard NSTimeZoneNameStyleDaylightSaving NSTimeZoneNameStyleShortDaylightSaving NSTimeZoneNameStyleGeneric NSTimeZoneNameStyleShortGeneric |
290 syn keyword objcNotificationValue NSSystemTimeZoneDidChangeNotification | 347 syn keyword objcNotificationValue NSSystemTimeZoneDidChangeNotification |
297 syn keyword objcExceptionValue NSInconsistentArchiveException | 354 syn keyword objcExceptionValue NSInconsistentArchiveException |
298 " NSKeyedArchiver.h | 355 " NSKeyedArchiver.h |
299 syn match objcClass /NSKeyedArchiver\s*\*/me=s+15,he=s+15 | 356 syn match objcClass /NSKeyedArchiver\s*\*/me=s+15,he=s+15 |
300 syn match objcClass /NSKeyedUnarchiver\s*\*/me=s+17,he=s+17 | 357 syn match objcClass /NSKeyedUnarchiver\s*\*/me=s+17,he=s+17 |
301 syn keyword objcExceptionValue NSInvalidArchiveOperationException NSInvalidUnarchiveOperationException | 358 syn keyword objcExceptionValue NSInvalidArchiveOperationException NSInvalidUnarchiveOperationException |
359 syn keyword objcConstVar NSKeyedArchiveRootObjectKey | |
302 """""""""""""""""" | 360 """""""""""""""""" |
303 " NSPropertyList.h | 361 " NSPropertyList.h |
304 syn keyword objcEnum NSPropertyListMutabilityOptions | 362 syn keyword objcEnum NSPropertyListMutabilityOptions |
305 syn keyword objcEnumValue NSPropertyListImmutable NSPropertyListMutableContainers NSPropertyListMutableContainersAndLeaves | 363 syn keyword objcEnumValue NSPropertyListImmutable NSPropertyListMutableContainers NSPropertyListMutableContainersAndLeaves |
306 syn keyword objcEnum NSPropertyListFormat | 364 syn keyword objcEnum NSPropertyListFormat |
311 syn keyword objcConstVar NSGlobalDomain NSArgumentDomain NSRegistrationDomain | 369 syn keyword objcConstVar NSGlobalDomain NSArgumentDomain NSRegistrationDomain |
312 syn keyword objcNotificationValue NSUserDefaultsDidChangeNotification | 370 syn keyword objcNotificationValue NSUserDefaultsDidChangeNotification |
313 " NSBundle.h | 371 " NSBundle.h |
314 syn match objcClass /NSBundle\s*\*/me=s+8,he=s+8 | 372 syn match objcClass /NSBundle\s*\*/me=s+8,he=s+8 |
315 syn keyword objcEnumValue NSBundleExecutableArchitectureI386 NSBundleExecutableArchitecturePPC NSBundleExecutableArchitectureX86_64 NSBundleExecutableArchitecturePPC64 | 373 syn keyword objcEnumValue NSBundleExecutableArchitectureI386 NSBundleExecutableArchitecturePPC NSBundleExecutableArchitectureX86_64 NSBundleExecutableArchitecturePPC64 |
316 syn keyword objcNotificationValue NSBundleDidLoadNotification NSLoadedClasses | 374 syn keyword objcNotificationValue NSBundleDidLoadNotification NSLoadedClasses NSBundleResourceRequestLowDiskSpaceNotification |
375 syn keyword objcConstVar NSBundleResourceRequestLoadingPriorityUrgent | |
317 """"""""""""""""" | 376 """"""""""""""""" |
318 " NSProcessInfo.h | 377 " NSProcessInfo.h |
319 syn match objcClass /NSProcessInfo\s*\*/me=s+13,he=s+13 | 378 syn match objcClass /NSProcessInfo\s*\*/me=s+13,he=s+13 |
320 syn keyword objcEnumValue NSWindowsNTOperatingSystem NSWindows95OperatingSystem NSSolarisOperatingSystem NSHPUXOperatingSystem NSMACHOperatingSystem NSSunOSOperatingSystem NSOSF1OperatingSystem | 379 syn keyword objcEnumValue NSWindowsNTOperatingSystem NSWindows95OperatingSystem NSSolarisOperatingSystem NSHPUXOperatingSystem NSMACHOperatingSystem NSSunOSOperatingSystem NSOSF1OperatingSystem |
380 syn keyword objcType NSOperatingSystemVersion | |
381 syn keyword objcEnum NSActivityOptions NSProcessInfoThermalState | |
382 syn keyword objcEnumValue NSActivityIdleDisplaySleepDisabled NSActivityIdleSystemSleepDisabled NSActivitySuddenTerminationDisabled NSActivityAutomaticTerminationDisabled NSActivityUserInitiated NSActivityUserInitiatedAllowingIdleSystemSleep NSActivityBackground NSActivityLatencyCritical NSProcessInfoThermalStateNominal NSProcessInfoThermalStateFair NSProcessInfoThermalStateSerious NSProcessInfoThermalStateCritical | |
383 syn keyword objcNotificationValue NSProcessInfoThermalStateDidChangeNotification NSProcessInfoPowerStateDidChangeNotification | |
321 " NSTask.h | 384 " NSTask.h |
322 syn match objcClass /NSTask\s*\*/me=s+6,he=s+6 | 385 syn match objcClass /NSTask\s*\*/me=s+6,he=s+6 |
323 syn keyword objcEnum NSTaskTerminationReason | 386 syn keyword objcEnum NSTaskTerminationReason |
324 syn keyword objcEnumValue NSTaskTerminationReasonExit NSTaskTerminationReasonUncaughtSignal | 387 syn keyword objcEnumValue NSTaskTerminationReasonExit NSTaskTerminationReasonUncaughtSignal |
325 syn keyword objcNotificationValue NSTaskDidTerminateNotification | 388 syn keyword objcNotificationValue NSTaskDidTerminateNotification |
350 " NSPort.h | 413 " NSPort.h |
351 syn match objcClass /NSPort\s*\*/me=s+6,he=s+6 | 414 syn match objcClass /NSPort\s*\*/me=s+6,he=s+6 |
352 syn keyword objcType NSSocketNativeHandle | 415 syn keyword objcType NSSocketNativeHandle |
353 syn keyword objcNotificationValue NSPortDidBecomeInvalidNotification | 416 syn keyword objcNotificationValue NSPortDidBecomeInvalidNotification |
354 syn match objcClass /NSMachPort\s*\*/me=s+10,he=s+10 | 417 syn match objcClass /NSMachPort\s*\*/me=s+10,he=s+10 |
418 syn keyword objcEnum NSMachPortOptions | |
355 syn keyword objcEnumValue NSMachPortDeallocateNone NSMachPortDeallocateSendRight NSMachPortDeallocateReceiveRight | 419 syn keyword objcEnumValue NSMachPortDeallocateNone NSMachPortDeallocateSendRight NSMachPortDeallocateReceiveRight |
356 syn match objcClass /NSMessagePort\s*\*/me=s+13,he=s+13 | 420 syn match objcClass /NSMessagePort\s*\*/me=s+13,he=s+13 |
357 syn match objcClass /NSSocketPort\s*\*/me=s+12,he=s+12 | 421 syn match objcClass /NSSocketPort\s*\*/me=s+12,he=s+12 |
358 " NSPortMessage.h | 422 " NSPortMessage.h |
359 syn match objcClass /NSPortMessage\s*\*/me=s+13,he=s+13 | 423 syn match objcClass /NSPortMessage\s*\*/me=s+13,he=s+13 |
384 " NSProxy.h | 448 " NSProxy.h |
385 syn match objcClass /NSProxy\s*\*/me=s+7,he=s+7 | 449 syn match objcClass /NSProxy\s*\*/me=s+7,he=s+7 |
386 " NSObject.h | 450 " NSObject.h |
387 syn match objcClass /NSObject\s*\*/me=s+8,he=s+8 | 451 syn match objcClass /NSObject\s*\*/me=s+8,he=s+8 |
388 | 452 |
453 | |
454 " NSCache.h | |
455 syn match objcClass /NSCache\s*\*/me=s+7,he=s+7 | |
456 syn match objcClass /NSCache<.*>\s*\*/me=s+7,he=s+7 contains=objcTypeInfoParams | |
457 " NSHashTable.h | |
458 syn match objcClass /NSHashTable\s*\*/me=s+11,he=s+11 | |
459 syn match objcClass /NSHashTable<.*>\s*\*/me=s+11,he=s+11 contains=objcTypeInfoParams | |
460 syn keyword objcConstVar NSHashTableStrongMemory NSHashTableZeroingWeakMemory NSHashTableCopyIn NSHashTableObjectPointerPersonality NSHashTableWeakMemory | |
461 syn keyword objcType NSHashTableOptions NSHashEnumerator NSHashTableCallBacks | |
462 syn keyword objcConstVar NSIntegerHashCallBacks NSNonOwnedPointerHashCallBacks NSNonRetainedObjectHashCallBacks NSObjectHashCallBacks NSOwnedObjectIdentityHashCallBacks NSOwnedPointerHashCallBacks NSPointerToStructHashCallBacks NSOwnedObjectIdentityHashCallBacks NSOwnedObjectIdentityHashCallBacks NSIntHashCallBacks | |
463 " NSMapTable.h | |
464 syn match objcClass /NSMapTable\s*\*/me=s+10,he=s+10 | |
465 syn match objcClass /NSMapTable<.*>\s*\*/me=s+10,he=s+10 contains=objcTypeInfoParams | |
466 syn keyword objcConstVar NSPointerToStructHashCallBacks NSPointerToStructHashCallBacks NSPointerToStructHashCallBacks NSPointerToStructHashCallBacks NSPointerToStructHashCallBacks | |
467 syn keyword objcConstVar NSMapTableStrongMemory NSMapTableZeroingWeakMemory NSMapTableCopyIn NSMapTableObjectPointerPersonality NSMapTableWeakMemory | |
468 syn keyword objcType NSMapTableOptions NSMapEnumerator NSMapTableKeyCallBacks NSMapTableValueCallBacks | |
469 syn keyword objcMacro NSNotAnIntMapKey NSNotAnIntegerMapKey NSNotAPointerMapKey | |
470 syn keyword objcConstVar NSIntegerMapKeyCallBacks NSNonOwnedPointerMapKeyCallBacks NSNonOwnedPointerOrNullMapKeyCallBacks NSNonRetainedObjectMapKeyCallBacks NSObjectMapKeyCallBacks NSOwnedPointerMapKeyCallBacks NSIntMapKeyCallBacks NSIntegerMapValueCallBacks NSNonOwnedPointerMapValueCallBacks NSObjectMapValueCallBacks NSNonRetainedObjectMapValueCallBacks NSOwnedPointerMapValueCallBacks NSIntMapValueCallBacks | |
471 | |
472 " NSPointerFunctions.h | |
473 syn match objcClass /NSPointerFunctions\s*\*/me=s+18,he=s+18 | |
474 syn keyword objcEnum NSPointerFunctionsOptions | |
475 syn keyword objcEnumValue NSPointerFunctionsStrongMemory NSPointerFunctionsZeroingWeakMemory NSPointerFunctionsOpaqueMemory NSPointerFunctionsMallocMemory NSPointerFunctionsMachVirtualMemory NSPointerFunctionsWeakMemory NSPointerFunctionsObjectPersonality NSPointerFunctionsOpaquePersonality NSPointerFunctionsObjectPointerPersonality NSPointerFunctionsCStringPersonality NSPointerFunctionsStructPersonality NSPointerFunctionsIntegerPersonality NSPointerFunctionsCopyIn | |
476 | |
477 | |
389 """ Default Highlighting | 478 """ Default Highlighting |
390 hi def link objcPreProcMacro cConstant | 479 hi def link objcPreProcMacro cConstant |
391 hi def link objcPrincipalType cType | 480 hi def link objcPrincipalType cType |
392 hi def link objcUsefulTerm cConstant | 481 hi def link objcUsefulTerm cConstant |
393 hi def link objcImport cInclude | 482 hi def link objcImport cInclude |
406 hi def link objcHiddenArgument cStatement | 495 hi def link objcHiddenArgument cStatement |
407 hi def link objcBlocksQualifier cStorageClass | 496 hi def link objcBlocksQualifier cStorageClass |
408 hi def link objcObjectLifetimeQualifier cStorageClass | 497 hi def link objcObjectLifetimeQualifier cStorageClass |
409 hi def link objcTollFreeBridgeQualifier cStorageClass | 498 hi def link objcTollFreeBridgeQualifier cStorageClass |
410 hi def link objcRemoteMessagingQualifier cStorageClass | 499 hi def link objcRemoteMessagingQualifier cStorageClass |
500 hi def link objcStorageClass cStorageClass | |
411 hi def link objcFastEnumKeyword cStatement | 501 hi def link objcFastEnumKeyword cStatement |
412 hi def link objcLiteralSyntaxNumber cNumber | 502 hi def link objcLiteralSyntaxNumber cNumber |
413 hi def link objcLiteralSyntaxChar cCharacter | 503 hi def link objcLiteralSyntaxChar cCharacter |
414 hi def link objcLiteralSyntaxSpecialChar cCharacter | 504 hi def link objcLiteralSyntaxSpecialChar cCharacter |
415 hi def link objcLiteralSyntaxOp cOperator | 505 hi def link objcLiteralSyntaxOp cOperator |
416 hi def link objcDeclPropAccessorName cConstant | 506 hi def link objcDeclPropAccessorName cConstant |
417 hi def link objcDeclPropAccessorType cConstant | 507 hi def link objcDeclPropAccessorType cConstant |
418 hi def link objcDeclPropAssignSemantics cConstant | 508 hi def link objcDeclPropAssignSemantics cConstant |
419 hi def link objcDeclPropAtomicity cConstant | 509 hi def link objcDeclPropAtomicity cConstant |
420 hi def link objcDeclPropARC cConstant | 510 hi def link objcDeclPropARC cConstant |
511 hi def link objcDeclPropNullable cConstant | |
512 hi def link objcDeclPropNonnull cConstant | |
513 hi def link objcDeclPropNullUnspecified cConstant | |
514 hi def link objcDeclProcNullResettable cConstant | |
421 hi def link objcInstanceMethod Function | 515 hi def link objcInstanceMethod Function |
422 hi def link objcClassMethod Function | 516 hi def link objcClassMethod Function |
423 hi def link objcType cType | 517 hi def link objcType cType |
424 hi def link objcClass cType | 518 hi def link objcClass cType |
519 hi def link objcTypeSpecifier cType | |
425 hi def link objcMacro cConstant | 520 hi def link objcMacro cConstant |
426 hi def link objcEnum cType | 521 hi def link objcEnum cType |
427 hi def link objcEnumValue cConstant | 522 hi def link objcEnumValue cConstant |
428 hi def link objcExceptionValue cConstant | 523 hi def link objcExceptionValue cConstant |
429 hi def link objcNotificationValue cConstant | 524 hi def link objcNotificationValue cConstant |
430 hi def link objcConstVar cConstant | 525 hi def link objcConstVar cConstant |
526 hi def link objcTypeInfoParams Identifier | |
431 | 527 |
432 """ Final step | 528 """ Final step |
433 let b:current_syntax = "objc" | 529 let b:current_syntax = "objc" |
434 let &cpo = s:cpo_save | 530 let &cpo = s:cpo_save |
435 unlet s:cpo_save | 531 unlet s:cpo_save |