in Sources/MockoloFramework/Models/TypeAliasModel.swift [38:54]
init(name: String, typeName: String, acl: String?, encloserType: DeclType, overrideTypes: [String: String]?, offset: Int64, length: Int64, modelDescription: String?, useDescription: Bool = false, processed: Bool) {
self.name = name
self.accessLevel = acl ?? ""
self.offset = offset
self.length = length
self.processed = processed
self.modelDescription = modelDescription
self.overrideTypes = overrideTypes
self.useDescription = useDescription
self.addAcl = encloserType == .protocolType && !processed
// If there's an override typealias value, set it to type
if let val = overrideTypes?[self.name] {
self.type = Type(val)
} else {
self.type = typeName.isEmpty ? Type(String.anyType) : Type(typeName)
}
}