protocol
_MirrorType
Import |
|
---|
Instance Variables
How value
should be presented in an IDE.
Declaration
var
disposition
:
_MirrorDisposition
{
get
}
A unique identifier for value
if it is a class instance; nil
otherwise.
Declaration
var
objectIdentifier
:
ObjectIdentifier
? {
get
}
A rich representation of value
for an IDE, or nil
if none is supplied.
Declaration
var
quickLookObject
:
PlaygroundQuickLook
? {
get
}
Identical to value.dynamicType
.
Declaration
var
valueType
:
Any
.
Type
{
get
}
Subscripts
Get a name and mirror for the i
th logical child.
Declaration
subscript
(
i
:
Int
) -
>
(
String
,
_MirrorType
) {
get
}
The type returned by
_reflect(x)
; supplies an API for runtime reflection onx
.