init()

in Sources/MockoloFramework/Models/ClosureModel.swift [34:43]


    init(name: String, genericTypeParams: [ParamModel], paramNames: [String], paramTypes: [Type], suffix: String, returnType: Type, encloser: String) {
        self.name = name + .handlerSuffix
        self.suffix = suffix
        let genericTypeNameList = genericTypeParams.map(\.name)
        self.genericTypeNames = genericTypeNameList
        self.paramNames = paramNames
        self.paramTypes = paramTypes
        self.funcReturnType = returnType
        self.type = Type.toClosureType(with: paramTypes, typeParams: genericTypeNameList, suffix: suffix, returnType: returnType, encloser: encloser)
    }