Typealias
extension Typealias: NSCoding
-
Whether type is optional. Shorthand for
typeName.isOptional
Declaration
Swift
public var isOptional: Bool { get }
-
Whether type is implicitly unwrapped optional. Shorthand for
typeName.isImplicitlyUnwrappedOptional
Declaration
Swift
public var isImplicitlyUnwrappedOptional: Bool { get }
-
Type name without attributes and optional type information. Shorthand for
typeName.unwrappedTypeName
Declaration
Swift
public var unwrappedTypeName: String { get }
-
Actual type name if declaration uses typealias, otherwise just a
typeName
. Shorthand fortypeName.actualTypeName
Declaration
Swift
public var actualTypeName: TypeName? { get }
-
Whether type is a tuple. Shorthand for
typeName.isTuple
Declaration
Swift
public var isTuple: Bool { get }
-
Whether type is a closure. Shorthand for
typeName.isClosure
Declaration
Swift
public var isClosure: Bool { get }
-
Whether type is an array. Shorthand for
typeName.isArray
Declaration
Swift
public var isArray: Bool { get }
-
Whether type is a set. Shorthand for
typeName.isSet
Declaration
Swift
public var isSet: Bool { get }
-
Whether type is a dictionary. Shorthand for
typeName.isDictionary
Declaration
Swift
public var isDictionary: Bool { get }