MyFunction

fun MyFunction(name: String, returnType: MyType, isSuspend: Boolean = false, params: List<MyParam>, annotations: List<FunctionAnnotation> = emptyList(), httpMethodAnnotation: HttpMethodAnnotation)