sbv-4.2: SMT Based Verification: Symbolic Haskell theorem prover using SMT solving.

Index - C

C 
1 (Data Constructor)Data.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
2 (Data Constructor)Data.SBV.Examples.Misc.Enumerate
c1Data.SBV.Examples.Puzzles.Coins
c2Data.SBV.Examples.Puzzles.Coins
c3Data.SBV.Examples.Puzzles.Coins
c4Data.SBV.Examples.Puzzles.Coins
c5Data.SBV.Examples.Puzzles.Coins
c6Data.SBV.Examples.Puzzles.Coins
cacheData.SBV.Internals
capabilitiesData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cg1Data.SBV.Examples.CodeGeneration.CRC_USB5
cg2Data.SBV.Examples.CodeGeneration.CRC_USB5
cgAddDeclData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cgAddLDFlagsData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cgAddPrototypeData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cgAES128BlockEncryptData.SBV.Examples.Crypto.AES
cgAES128LibraryData.SBV.Examples.Crypto.AES
CgDoubleData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
CgDriverData.SBV.Internals
CgFloatData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cgGenerateDriverData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cgGenerateMakefileData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
CgHeaderData.SBV.Internals
cgInputData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cgInputArrData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cgIntegerSizeData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
CgLongDoubleData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
CgMakefileData.SBV.Internals
cgOutputData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cgOutputArrData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cgPerformRTCsData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
CgPgmBundle 
1 (Type/Class)Data.SBV.Internals
2 (Data Constructor)Data.SBV.Internals
CgPgmKindData.SBV.Internals
cgReturnData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cgReturnArrData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cgSetDriverValuesData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
CgSourceData.SBV.Internals
CgSRealTypeData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cgSRealTypeData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cgUninterpretData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
check 
1 (Function)Data.SBV.Examples.Puzzles.MagicSquare
2 (Function)Data.SBV.Examples.Puzzles.Sudoku
checkAndConvertData.SBV.Internals
checkOverflowData.SBV.Examples.BitPrecise.Legato
checkOverflowCorrectData.SBV.Examples.BitPrecise.Legato
chunkData.SBV.Examples.Puzzles.MagicSquare
classifyData.SBV.Examples.Uninterpreted.UISortAllSat
clcData.SBV.Examples.BitPrecise.Legato
clearBitData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
CodeGenData.SBV.Internals
codeGenData.SBV.Examples.BitPrecise.MergeSort
CoinData.SBV.Examples.Puzzles.Coins
combinationsData.SBV.Examples.Puzzles.Coins
compileToCData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
compileToC'Data.SBV.Internals
compileToCLibData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
compileToCLib'Data.SBV.Internals
compileToSMTLibData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
complementData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
complementBitData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
ConcreteData.SBV.Internals
conditionalSetClearCorrectData.SBV.Examples.BitPrecise.BitTricks
ConsData.SBV.Examples.Uninterpreted.UISortAllSat
constrainData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
correctnessData.SBV.Examples.BitPrecise.MergeSort
correctnessTheoremData.SBV.Examples.BitPrecise.Legato
CountData.SBV.Examples.Puzzles.Counts
countData.SBV.Examples.Puzzles.Counts
countsData.SBV.Examples.Puzzles.Counts
crcData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
crcBVData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
crcGood 
1 (Function)Data.SBV.Examples.CodeGeneration.CRC_USB5
2 (Function)Data.SBV.Examples.Existentials.CRCPolynomial
crcUSBData.SBV.Examples.CodeGeneration.CRC_USB5
crcUSB'Data.SBV.Examples.CodeGeneration.CRC_USB5
crc_48_16Data.SBV.Examples.Existentials.CRCPolynomial
crossTimeData.SBV.Examples.Puzzles.U2Bridge
CustomLogicData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
CVC4Data.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cvc4Data.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cvtModelData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
CW 
1 (Type/Class)Data.SBV.Internals, Data.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
2 (Data Constructor)Data.SBV.Internals, Data.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
CWAlgRealData.SBV.Internals
CWDoubleData.SBV.Internals
CWFloatData.SBV.Internals
CWIntegerData.SBV.Internals
cwKindData.SBV.Internals, Data.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
cwToBoolData.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC
CWUserSortData.SBV.Internals
CWValData.SBV.Internals
cwValData.SBV.Internals, Data.SBV, Data.SBV.Bridge.Boolector, Data.SBV.Bridge.CVC4, Data.SBV.Bridge.MathSAT, Data.SBV.Bridge.Yices, Data.SBV.Bridge.Z3, Data.SBV.Bridge.ABC