KFuncInterpVarsFree

data class KFuncInterpVarsFree<T : KSort>(val decl: KDecl<T>, val entries: List<KFuncInterpEntryVarsFree<T>>, val default: KExpr<T>?) : KFuncInterp<T>

Function interpretation, that does NOT contain variables in the body. For example, F(x) with interpreted values in entries and in a default branch.

Constructors

Link copied to clipboard
fun <T : KSort> KFuncInterpVarsFree(decl: KDecl<T>, entries: List<KFuncInterpEntryVarsFree<T>>, default: KExpr<T>?)

Functions

Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
open override val decl: KDecl<T>
Link copied to clipboard
open override val default: KExpr<T>?
Link copied to clipboard
open override val entries: List<KFuncInterpEntryVarsFree<T>>
Link copied to clipboard
open val sort: T
Link copied to clipboard
open override val vars: List<KDecl<*>>