|
|
|
@ -41,43 +41,43 @@ export const language = <languages.IMonarchLanguage>{
|
|
|
|
|
// TODO(owensd): Support the @availability macro properly.
|
|
|
|
|
attributes: [
|
|
|
|
|
'@GKInspectable',
|
|
|
|
|
'@IBAction',
|
|
|
|
|
'@IBDesignable',
|
|
|
|
|
'@IBInspectable',
|
|
|
|
|
'@IBOutlet',
|
|
|
|
|
'@IBSegueAction',
|
|
|
|
|
'@NSApplicationMain',
|
|
|
|
|
'@NSCopying',
|
|
|
|
|
'@NSManaged',
|
|
|
|
|
'@Sendable',
|
|
|
|
|
'@UIApplicationMain',
|
|
|
|
|
|
|
|
|
|
'@IBAction',
|
|
|
|
|
'@IBDesignable',
|
|
|
|
|
'@IBInspectable',
|
|
|
|
|
'@IBOutlet',
|
|
|
|
|
'@IBSegueAction',
|
|
|
|
|
'@NSApplicationMain',
|
|
|
|
|
'@NSCopying',
|
|
|
|
|
'@NSManaged',
|
|
|
|
|
'@Sendable',
|
|
|
|
|
'@UIApplicationMain',
|
|
|
|
|
|
|
|
|
|
'@autoclosure',
|
|
|
|
|
'@actorIndependent',
|
|
|
|
|
'@asyncHandler',
|
|
|
|
|
'@available',
|
|
|
|
|
'@convention',
|
|
|
|
|
'@discardableResult',
|
|
|
|
|
'@dynamicCallable',
|
|
|
|
|
'@dynamicMemberLookup',
|
|
|
|
|
'@escaping',
|
|
|
|
|
'@frozen',
|
|
|
|
|
'@globalActor',
|
|
|
|
|
'@inlinable',
|
|
|
|
|
'@inline',
|
|
|
|
|
'@main',
|
|
|
|
|
'@nonobjc',
|
|
|
|
|
'@noreturn',
|
|
|
|
|
'@objc',
|
|
|
|
|
'@objcMembers',
|
|
|
|
|
'@propertyWrapper',
|
|
|
|
|
'@requires_stored_property_inits',
|
|
|
|
|
'@resultBuilder',
|
|
|
|
|
'@testable',
|
|
|
|
|
'@unchecked',
|
|
|
|
|
'@unknown',
|
|
|
|
|
'@usableFromInline',
|
|
|
|
|
'@warn_unqualified_access',
|
|
|
|
|
'@actorIndependent',
|
|
|
|
|
'@asyncHandler',
|
|
|
|
|
'@available',
|
|
|
|
|
'@convention',
|
|
|
|
|
'@discardableResult',
|
|
|
|
|
'@dynamicCallable',
|
|
|
|
|
'@dynamicMemberLookup',
|
|
|
|
|
'@escaping',
|
|
|
|
|
'@frozen',
|
|
|
|
|
'@globalActor',
|
|
|
|
|
'@inlinable',
|
|
|
|
|
'@inline',
|
|
|
|
|
'@main',
|
|
|
|
|
'@nonobjc',
|
|
|
|
|
'@noreturn',
|
|
|
|
|
'@objc',
|
|
|
|
|
'@objcMembers',
|
|
|
|
|
'@propertyWrapper',
|
|
|
|
|
'@requires_stored_property_inits',
|
|
|
|
|
'@resultBuilder',
|
|
|
|
|
'@testable',
|
|
|
|
|
'@unchecked',
|
|
|
|
|
'@unknown',
|
|
|
|
|
'@usableFromInline',
|
|
|
|
|
'@warn_unqualified_access',
|
|
|
|
|
],
|
|
|
|
|
accessmodifiers: ['open', 'public', 'internal', 'fileprivate', 'private'],
|
|
|
|
|
keywords: [
|
|
|
|
|