MismatchingArgumentTypeException

An exception thrown if a parameter-argument pair of a function call has incompatible types.

Parameters

call

the invalid call

parameter

the parameter that could not accept the argument

found

the offending value, either a wrapped com.quarkdown.core.function.value.Value or a raw one

Constructors

Link copied to clipboard
constructor(call: FunctionCall<*>, parameter: FunctionParameter, found: Any?)

Properties

Link copied to clipboard
Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
val code: Int
Link copied to clipboard
Link copied to clipboard
open val message: String?
Link copied to clipboard

Functions

Link copied to clipboard

Converts this exception to a renderable Node, and performs the error handling provided by the errorHandler strategy.

Link copied to clipboard

Converts this Exception to a PipelineException if it is not already one.