Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
interface BackendConfig
Link copied to clipboard
@Serializable
data class BackendMetrics(val preparationDuration: Duration = Duration.ZERO, val verificationDuration: Duration = Duration.ZERO, val backAnnotationDuration: Duration = Duration.ZERO)
Link copied to clipboard
class BackendUnsupportedException(message: String, cause: Throwable? = null) : Exception
Link copied to clipboard
data class BackendVerificationRequest(val inlinedOxsts: InlinedOxsts, val artifactOutputPath: Path, val flatteningInfo: FlatteningInfo? = null, val timeout: Duration = Duration.INFINITE)
Link copied to clipboard
data class BackendVerificationResult(val verdict: VerificationVerdict, val metadata: VerificationMetadata, val metrics: BackendMetrics = BackendMetrics(), val inlinedWitness: InlinedWitness? = null, val message: String? = null, val soundness: SoundnessDirection = SoundnessDirection.Exact, val isTrusted: Boolean = verdict.isDecisive)
Link copied to clipboard
class UnsupportedConstruct(val element: EObject, val description: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
data class VerificationMetadata(val backendId: String?, val startedAt: Instant)