LlvmFunctionContractVerifier

Checks compiler contracts; the separate transform-body validator checks configured model semantics.

Constructors

Link copied to clipboard
constructor(demangle: (Collection<String>) -> Map<String, String>)

Functions

Link copied to clipboard
fun verify(module: LlvmReviewModuleIndex, beforeFinalOptimization: LlvmReviewModuleIndex, config: BitcodeTransformsConfig, compilerObservations: List<LlvmCompilerFunctionObservation> = emptyList(), analyzerEntryPoints: List<String> = emptyList(), harness: GeneratedHarnessLlvmContractResult? = null): LlvmFunctionContractReport
Generated with STIG