FunctionDeclaration

constructor(name: String, visibility: Visibility, modifiers: Set<Modifier>, returnType: String, parameters: List<ParameterDeclaration>, annotations: List<AnnotationDeclaration>, kdocText: String?, isExtension: Boolean, sourceStartOffset: Int = -1, sourceEndOffset: Int = -1, resolvedReturnType: String? = null, sourceLine: Int = -1, receiverType: String? = null)