BitcodeFunctionModel
data class BitcodeFunctionModel(val kind: BitcodeFunctionModelKind, val inputs: List<BitcodeFunctionEndpoint>, val ranges: List<BitcodeMemoryRange> = emptyList(), val fields: List<BitcodeMemoryField> = emptyList(), val arrays: List<BitcodeArrayField> = emptyList(), val constraints: List<BitcodeIntegerConstraint> = emptyList(), val validResult: Long = 0, val invalidResult: Long = 1, val copyBytes: Int? = null, val storedPointerGlobal: String? = null)
Typed, serializable configuration shared by the DSL, LLVM producer, review fingerprint and report.
Constructors
Link copied to clipboard
constructor(kind: BitcodeFunctionModelKind, inputs: List<BitcodeFunctionEndpoint>, ranges: List<BitcodeMemoryRange> = emptyList(), fields: List<BitcodeMemoryField> = emptyList(), arrays: List<BitcodeArrayField> = emptyList(), constraints: List<BitcodeIntegerConstraint> = emptyList(), validResult: Long = 0, invalidResult: Long = 1, copyBytes: Int? = null, storedPointerGlobal: String? = null)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Linkage name of a defined global pointer slot whose current value is returned or supplies a fallback.
Link copied to clipboard