// Simple identifier Int // Types from Apple frameworks CALayer CGRect MKMapView NSView UIView XCTest // ?, !, ..., and & should not be highlighted as operators Int? Int! Int?! String... SomeClass & SomeProtocol // Arrays, dictionaries, and nested types [String] Array [[Int?]] Array> [String: Int] Dictionary Swift.Array.Element // Tuples () (Double, Double) (x: Double, y: Double) // Functions (@escaping (String) -> Void, @autoclosure () -> String) -> String (Int, String...) -> some Collection (Int, String...) -> any SomeProtocol () throws -> Self // Generic arguments Array Array Dictionary Dictionary> Array<(@autoclosure () -> String) throws -> String?> Array< // documentation Int >