+ // variable.typeName.array.elementType: Type: module = nil, typealiases = [:], isExtension = true, kind = extension, accessLevel = , name = Date, isGeneric = false, localName = Date, variables = [], methods = [Method: name = toJSONObject(), selectorName = toJSONObject, parameters = [], returnTypeName = Any, `throws` = false, `rethrows` = false, accessLevel = public, isStatic = false, isClass = false, isFailableInitializer = false, annotations = [:], definedInTypeName = Optional(Date), attributes = [:], Method: name = init(JSONObject: Any), selectorName = init(JSONObject:), parameters = [MethodParameter: argumentLabel = Optional("JSONObject"), name = JSONObject, typeName = Any, `inout` = false, typeAttributes = [:], defaultValue = nil, annotations = [:]], returnTypeName = Date, `throws` = true, `rethrows` = false, accessLevel = public, isStatic = false, isClass = false, isFailableInitializer = false, annotations = [:], definedInTypeName = Optional(Date), attributes = [:]], subscripts = [], initializers = [Method: name = init(JSONObject: Any), selectorName = init(JSONObject:), parameters = [MethodParameter: argumentLabel = Optional("JSONObject"), name = JSONObject, typeName = Any, `inout` = false, typeAttributes = [:], defaultValue = nil, annotations = [:]], returnTypeName = Date, `throws` = true, `rethrows` = false, accessLevel = public, isStatic = false, isClass = false, isFailableInitializer = false, annotations = [:], definedInTypeName = Optional(Date), attributes = [:]], annotations = [:], staticVariables = [], staticMethods = [], classMethods = [], instanceVariables = [], instanceMethods = [Method: name = toJSONObject(), selectorName = toJSONObject, parameters = [], returnTypeName = Any, `throws` = false, `rethrows` = false, accessLevel = public, isStatic = false, isClass = false, isFailableInitializer = false, annotations = [:], definedInTypeName = Optional(Date), attributes = [:], Method: name = init(JSONObject: Any), selectorName = init(JSONObject:), parameters = [MethodParameter: argumentLabel = Optional("JSONObject"), name = JSONObject, typeName = Any, `inout` = false, typeAttributes = [:], defaultValue = nil, annotations = [:]], returnTypeName = Date, `throws` = true, `rethrows` = false, accessLevel = public, isStatic = false, isClass = false, isFailableInitializer = false, annotations = [:], definedInTypeName = Optional(Date), attributes = [:]], computedVariables = [], storedVariables = [], inheritedTypes = ["JSONSerializable", "JSONDeserializable"], containedTypes = [], parentName = nil, parentTypes = AnyIterator<Type>(_box: Swift._IteratorBox<Swift._ClosureBasedIterator<SourceryRuntime.Type>>), attributes = [:]
0 commit comments