FunctionDeclaration
@Serializable
Represents a parsed function declaration within a Kotlin source file.
Constructors
Link copied to clipboard
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)
Properties
Link copied to clipboard
Filter or assertion criteria for annotations.
Link copied to clipboard
Filter or assertion criteria for is extension.
Link copied to clipboard
Filter or assertion criteria for parameters.
Link copied to clipboard
Filter or assertion criteria for receiver type.
Link copied to clipboard
Filter or assertion criteria for resolved return type.
Link copied to clipboard
Filter or assertion criteria for return type.
Link copied to clipboard
Filter or assertion criteria for source end offset.
Link copied to clipboard
Filter or assertion criteria for source line.
Link copied to clipboard
Filter or assertion criteria for source start offset.
Link copied to clipboard
Filter or assertion criteria for visibility.