what4-1.1: Solver-agnostic symbolic values support for issuing queries

Index - S

safeSymbolWhat4.Symbol, What4.Interface
sameTermWhat4.Expr.App
SAppWhat4.Protocol.SExp
SatWhat4.SatResult, What4.Solver
SAtomWhat4.Protocol.SExp
satQueryErrorWhat4.Interface
satQueryReasonWhat4.Interface
satQueryResultWhat4.Interface
satQuerySolverNameWhat4.Interface
SatResponseWhat4.Protocol.SMTLib2.Parse
SatResultWhat4.SatResult, What4.Solver
sbBVDomainRangeLimitWhat4.Expr.Builder
sbCacheStartSizeWhat4.Expr.Builder
sbMakeExprWhat4.Expr.Builder
sbNonceExprWhat4.Expr.Builder
sbounds 
1 (Function)What4.Utils.BVDomain.Arith
2 (Function)What4.Utils.BVDomain
sbUnaryThresholdWhat4.Expr.Builder
sbUserStateWhat4.Expr.Builder
SBVToFloatWhat4.Expr.App, What4.Expr.Builder, What4.Expr
sbvToFloat 
1 (Function)What4.Interface
2 (Function)What4.Protocol.SMTWriter
SBVToIntegerWhat4.Expr.App, What4.Expr.Builder, What4.Expr
sbvToInteger 
1 (Function)What4.Interface
2 (Function)What4.SWord
SBVToIntegerFnWhat4.Expr.MATLAB
sbvToRealWhat4.Interface
scalarMulWhat4.Expr.Builder
scale 
1 (Function)What4.Utils.BVDomain.Arith
2 (Function)What4.Utils.BVDomain
3 (Function)What4.Expr.WeightedSum
scaledVarWhat4.Expr.WeightedSum
scalMultWhat4.Protocol.VerilogWriter.AST
sciLitWhat4.Interface
ScopeWhat4.Expr.VarIdentification
sdiv 
1 (Function)What4.Utils.BVDomain.Arith
2 (Function)What4.Utils.BVDomain
select 
1 (Function)What4.Protocol.SMTLib2.Syntax
2 (Function)What4.Utils.BVDomain.Arith
3 (Function)What4.Utils.BVDomain.Bitwise
4 (Function)What4.Utils.BVDomain
SelectArrayWhat4.Expr.App, What4.Expr.Builder, What4.Expr
SemiRingWhat4.SemiRing, What4.Expr
SemiRingBaseWhat4.SemiRing
semiRingBaseWhat4.SemiRing
SemiRingBVWhat4.SemiRing
SemiRingBVReprWhat4.SemiRing, What4.Expr
SemiRingIntegerWhat4.SemiRing
SemiRingIntegerReprWhat4.SemiRing, What4.Expr
SemiRingLeWhat4.Expr.App, What4.Expr.Builder, What4.Expr
SemiRingLiteralWhat4.Expr.App, What4.Expr.Builder, What4.Expr
SemiRingProdWhat4.Expr.App, What4.Expr.Builder, What4.Expr
SemiRingProductWhat4.Expr.WeightedSum
SemiRingRealWhat4.SemiRing
SemiRingRealReprWhat4.SemiRing, What4.Expr
SemiRingReprWhat4.SemiRing, What4.Expr
SemiRingSumWhat4.Expr.App, What4.Expr.Builder, What4.Expr
SemiRingViewWhat4.Expr.App
sendCheckWhat4.Solver.Yices
sendCheckExistsForallWhat4.Solver.Yices
Session 
1 (Type/Class)What4.Protocol.SMTLib2
2 (Data Constructor)What4.Protocol.SMTLib2
sessionResponseWhat4.Protocol.SMTLib2
sessionWriterWhat4.Protocol.SMTLib2
setCurrentProgramLocWhat4.Interface
setDefaultLogicAndOptionsWhat4.Protocol.SMTLib2
setLogic 
1 (Function)What4.Protocol.SMTLib2.Syntax
2 (Function)What4.Protocol.SMTLib2
setOptWhat4.Config
setOptCommandWhat4.Protocol.SMTWriter
setOption 
1 (Function)What4.Protocol.SMTLib2.Syntax
2 (Function)What4.Config
3 (Function)What4.Protocol.SMTLib2
setParamWhat4.Solver.Yices
setProduceModels 
1 (Function)What4.Protocol.SMTLib2.Syntax
2 (Function)What4.Protocol.SMTLib2
setSolverLogListenerWhat4.Interface
setYicesParamsWhat4.Solver.Yices
set_opt_defaultWhat4.Config
set_opt_onsetWhat4.Config
SExpWhat4.Protocol.SExp
sext 
1 (Function)What4.Utils.BVDomain.Arith
2 (Function)What4.Utils.BVDomain.Bitwise
3 (Function)What4.Utils.BVDomain
4 (Function)What4.Expr.UnaryBV
SFloat 
1 (Type/Class)What4.SFloat
2 (Data Constructor)What4.SFloat
SFloatBinArithWhat4.SFloat
SFloatRelWhat4.SFloat
shl 
1 (Function)What4.Utils.BVDomain.Arith
2 (Function)What4.Utils.BVDomain.Bitwise
3 (Function)What4.Utils.BVDomain
shouldUnfoldWhat4.Interface
showPrettyArgWhat4.Expr.App
shutdownSolverWhat4.Protocol.SMTLib2
shutdownSolverProcessWhat4.Protocol.Online
signedWhat4.Protocol.VerilogWriter.AST
signedBVBounds 
1 (Function)What4.Interface
2 (Function)What4.SWord
signedClampWhat4.BaseTypes, What4.Interface
signedWideMultiplyBVWhat4.Interface
SimpleWordMapWhat4.WordMap
simplifyWhat4.Expr.Simplify
SingleFloatWhat4.InterpretedFloatingPoint
SingleFloatReprWhat4.InterpretedFloatingPoint
SingleRangeWhat4.Utils.AbstractDomains, What4.Interface
singleRangeWhat4.Utils.AbstractDomains
singleton 
1 (Function)What4.Utils.AnnotatedMap
2 (Function)What4.Utils.BVDomain.Arith
3 (Function)What4.Utils.BVDomain.Bitwise
4 (Function)What4.Utils.BVDomain.XOR
5 (Function)What4.Utils.BVDomain
6 (Function)What4.Utils.LeqMap
7 (Function)What4.Utils.Word16String
8 (Function)What4.Expr.ArrayUpdateMap
9 (Function)What4.Expr.StringSeq
size 
1 (Function)What4.Utils.AnnotatedMap
2 (Function)What4.Utils.BVDomain.Arith
3 (Function)What4.Utils.BVDomain.Bitwise
4 (Function)What4.Utils.BVDomain
5 (Function)What4.Utils.LeqMap
6 (Function)What4.Expr.UnaryBV
skipSpaceOrNewlineWhat4.Protocol.SExp
slt 
1 (Function)What4.Utils.BVDomain.Arith
2 (Function)What4.Utils.BVDomain
3 (Function)What4.Expr.UnaryBV
smokeTestWhat4.Solver.Adapter, What4.Solver
smtAckResultWhat4.Protocol.SMTLib2
smtEvalBoolWhat4.Protocol.SMTWriter
smtEvalBVWhat4.Protocol.SMTWriter
smtEvalBvArrayWhat4.Protocol.SMTWriter
SMTEvalBVArrayFnWhat4.Protocol.SMTWriter
SMTEvalBVArrayWrapper 
1 (Type/Class)What4.Protocol.SMTWriter
2 (Data Constructor)What4.Protocol.SMTWriter
smtEvalFloatWhat4.Protocol.SMTWriter
SMTEvalFunctions 
1 (Type/Class)What4.Protocol.SMTWriter
2 (Data Constructor)What4.Protocol.SMTWriter
smtEvalFunsWhat4.Protocol.SMTWriter
smtEvalRealWhat4.Protocol.SMTWriter
smtEvalStringWhat4.Protocol.SMTWriter
smtExprGroundEvalFnWhat4.Protocol.SMTWriter
smtFnAppWhat4.Protocol.SMTWriter
smtFnUpdateWhat4.Protocol.SMTWriter
SMTInfoFlagWhat4.Protocol.SMTLib2.Syntax
smtlib2arrayConstantWhat4.Protocol.SMTLib2
smtlib2arraySelectWhat4.Protocol.SMTLib2
smtlib2arrayTypeWhat4.Protocol.SMTLib2
smtlib2arrayUpdateWhat4.Protocol.SMTLib2
smtlib2declareStructCmdWhat4.Protocol.SMTLib2
SMTLib2ErrorWhat4.Protocol.SMTLib2
SMTLib2ExceptionWhat4.Protocol.SMTLib2
smtlib2exitCommandWhat4.Protocol.SMTLib2
SMTLib2GenericSolverWhat4.Protocol.SMTLib2
SMTLib2ParseErrorWhat4.Protocol.SMTLib2
smtlib2StringAppendWhat4.Protocol.SMTLib2
smtlib2StringContainsWhat4.Protocol.SMTLib2
smtlib2StringIndexOfWhat4.Protocol.SMTLib2
smtlib2StringIsPrefixOfWhat4.Protocol.SMTLib2
smtlib2StringIsSuffixOfWhat4.Protocol.SMTLib2
smtlib2StringLengthWhat4.Protocol.SMTLib2
smtlib2StringSortWhat4.Protocol.SMTLib2
smtlib2StringSubstringWhat4.Protocol.SMTLib2
smtlib2StringTermWhat4.Protocol.SMTLib2
smtlib2StructCtorWhat4.Protocol.SMTLib2
smtlib2StructProjWhat4.Protocol.SMTLib2
smtlib2StructSortWhat4.Protocol.SMTLib2
SMTLib2TweaksWhat4.Protocol.SMTLib2
smtlib2tweaksWhat4.Protocol.SMTLib2
SMTLib2UnsupportedWhat4.Protocol.SMTLib2
smtLibEvalFunsWhat4.Protocol.SMTLib2
SMTReadWriterWhat4.Protocol.SMTWriter
smtSatResultWhat4.Protocol.SMTWriter
smtUnsatAssumptionsResultWhat4.Protocol.SMTWriter
smtUnsatCoreResultWhat4.Protocol.SMTWriter
SMTWriterWhat4.Protocol.SMTWriter
smtWriterNameWhat4.Protocol.SMTWriter
SolverAdapter 
1 (Type/Class)What4.Solver.Adapter, What4.Solver
2 (Data Constructor)What4.Solver.Adapter, What4.Solver
solverAdapterOptionsWhat4.Solver.Adapter, What4.Solver
SolverBounds 
1 (Type/Class)What4.Utils.Versions
2 (Data Constructor)What4.Utils.Versions
solverCleanupCallbackWhat4.Protocol.Online
solverConnWhat4.Protocol.Online
solverEarlyUnsatWhat4.Protocol.Online
SolverEndSATQueryWhat4.Interface
solverErrorBehaviorWhat4.Protocol.Online
solverEvalFunsWhat4.Protocol.Online
SolverEventWhat4.Interface
SolverGoalTimeout 
1 (Type/Class)What4.Protocol.Online
2 (Data Constructor)What4.Protocol.Online
solverGoalTimeoutWhat4.Protocol.Online
solverHandleWhat4.Protocol.Online
solverLogFnWhat4.Protocol.Online
solverNameWhat4.Protocol.Online
SolverProcess 
1 (Type/Class)What4.Protocol.Online
2 (Data Constructor)What4.Protocol.Online
solverResponseWhat4.Protocol.Online
SolverStartSATQueryWhat4.Interface
solverStderrWhat4.Protocol.Online
solverStdinWhat4.Protocol.Online
solverSupportsResetAssertionsWhat4.Protocol.Online
SolverSymbolWhat4.Symbol, What4.Interface
solverSymbolAsTextWhat4.Symbol
SolverSymbolErrorWhat4.Symbol
solver_adapter_check_satWhat4.Solver.Adapter, What4.Solver
solver_adapter_config_optionsWhat4.Solver.Adapter, What4.Solver
solver_adapter_nameWhat4.Solver.Adapter, What4.Solver
solver_adapter_write_smt2What4.Solver.Adapter, What4.Solver
SomeWhat4.BaseTypes, What4.Interface
someNatWhat4.BaseTypes, What4.Interface
Sort 
1 (Type/Class)What4.Protocol.SMTLib2.Parse
2 (Data Constructor)What4.Protocol.SMTLib2.Parse
3 (Type/Class)What4.Protocol.SMTLib2.Syntax, What4.Protocol.SMTLib2
4 (Data Constructor)What4.Protocol.SMTLib2.Syntax, What4.Protocol.SMTLib2
SourcePosWhat4.ProgramLoc
sourcePosWhat4.ProgramLoc
splitEntryWhat4.Utils.LeqMap
splitLeqWhat4.Utils.LeqMap
SplitPPExprListWhat4.Expr.App
srem 
1 (Function)What4.Utils.BVDomain.Arith
2 (Function)What4.Utils.BVDomain
sr_compareWhat4.SemiRing
SR_ConstantWhat4.Expr.App
SR_GeneralWhat4.Expr.App
sr_hashWithSaltWhat4.SemiRing
SR_ProdWhat4.Expr.App
SR_SumWhat4.Expr.App
SStringWhat4.Protocol.SExp
STWhat4.Utils.MonadST
startCachingWhat4.Expr.Builder
startFunctionNameWhat4.FunctionName
startHandleReaderWhat4.Utils.HandleReader, What4.Solver.Yices
startOfFileWhat4.ProgramLoc
startProcessWhat4.Utils.Process
startSolverWhat4.Protocol.SMTLib2
startSolverProcessWhat4.Protocol.Online
statAllocsWhat4.Interface
Statistics 
1 (Type/Class)What4.Interface
2 (Data Constructor)What4.Interface
statNonLinearOpsWhat4.Interface
stopCachingWhat4.Expr.Builder
stopHandleReaderWhat4.Utils.HandleReader
storeWhat4.Protocol.SMTLib2.Syntax
StoreTermWhat4.Protocol.SMTLib2.Parse
STP 
1 (Type/Class)What4.Solver.STP, What4.Solver
2 (Data Constructor)What4.Solver.STP, What4.Solver
stpAdapterWhat4.Solver.STP, What4.Solver
stpFeaturesWhat4.Solver.STP, What4.Solver
stpOptionsWhat4.Solver.STP, What4.Solver
stpPathWhat4.Solver.STP, What4.Solver
streamLinesWhat4.Utils.HandleReader
StringAbsWhat4.Utils.AbstractDomains
stringAbsConcatWhat4.Utils.AbstractDomains
stringAbsContainsWhat4.Utils.AbstractDomains
stringAbsEmptyWhat4.Utils.AbstractDomains
stringAbsIndexOfWhat4.Utils.AbstractDomains
stringAbsIsPrefixOfWhat4.Utils.AbstractDomains
stringAbsIsSuffixOfWhat4.Utils.AbstractDomains
stringAbsJoinWhat4.Utils.AbstractDomains
stringAbsLengthWhat4.Utils.AbstractDomains
stringAbsOverlapWhat4.Utils.AbstractDomains
stringAbsSingleWhat4.Utils.AbstractDomains
stringAbsSubstringWhat4.Utils.AbstractDomains
stringAbsTopWhat4.Utils.AbstractDomains
StringAbstractValueWhat4.Utils.AbstractDomains
StringAppendWhat4.Expr.App, What4.Expr.Builder, What4.Expr
stringAppendWhat4.Protocol.SMTWriter
stringConcatWhat4.Interface
StringContainsWhat4.Expr.App, What4.Expr.Builder, What4.Expr
stringContains 
1 (Function)What4.Interface
2 (Function)What4.Protocol.SMTWriter
stringEmptyWhat4.Interface
stringEqWhat4.Interface
StringExpr 
1 (Type/Class)What4.Expr.App, What4.Expr.Builder, What4.Expr
2 (Data Constructor)What4.Expr.App, What4.Expr.Builder, What4.Expr
StringIndexOfWhat4.Expr.App, What4.Expr.Builder, What4.Expr
stringIndexOf 
1 (Function)What4.Interface
2 (Function)What4.Protocol.SMTWriter
StringInfoWhat4.BaseTypes, What4.Interface
stringInfoWhat4.Interface
StringInfoReprWhat4.BaseTypes, What4.Interface
StringIsPrefixOfWhat4.Expr.App, What4.Expr.Builder, What4.Expr
stringIsPrefixOf 
1 (Function)What4.Interface
2 (Function)What4.Protocol.SMTWriter
StringIsSuffixOfWhat4.Expr.App, What4.Expr.Builder, What4.Expr
stringIsSuffixOf 
1 (Function)What4.Interface
2 (Function)What4.Protocol.SMTWriter
stringIteWhat4.Interface
StringLengthWhat4.Expr.App, What4.Expr.Builder, What4.Expr
stringLength 
1 (Function)What4.Interface
2 (Function)What4.Protocol.SMTWriter
stringLitWhat4.Interface
stringLitBoundsWhat4.Utils.StringLiteral
stringLitContainsWhat4.Utils.StringLiteral
stringLitEmptyWhat4.Utils.StringLiteral
StringLiteralWhat4.Utils.StringLiteral, What4.Interface
stringLiteralInfoWhat4.Utils.StringLiteral, What4.Interface
stringLitIndexOfWhat4.Utils.StringLiteral
stringLitIsPrefixOfWhat4.Utils.StringLiteral
stringLitIsSuffixOfWhat4.Utils.StringLiteral
stringLitLengthWhat4.Utils.StringLiteral
stringLitNullWhat4.Utils.StringLiteral
stringLitSubstringWhat4.Utils.StringLiteral
stringOptStyWhat4.Config
stringPPExprWhat4.Expr.App
stringPrettyArgWhat4.Expr.App
StringSeqWhat4.Expr.StringSeq
stringSeqAbsWhat4.Expr.StringSeq
StringSeqEntryWhat4.Expr.StringSeq
StringSeqLiteralWhat4.Expr.StringSeq
StringSeqTermWhat4.Expr.StringSeq
StringSubstringWhat4.Expr.App, What4.Expr.Builder, What4.Expr
stringSubstring 
1 (Function)What4.Interface
2 (Function)What4.Protocol.SMTWriter
stringTermWhat4.Protocol.SMTWriter
StringTheoryWhat4.Expr.AppTheory, What4.Expr
stringToSExpWhat4.Protocol.SExp
StructCtorWhat4.Expr.App, What4.Expr.Builder, What4.Expr
structCtorWhat4.Protocol.SMTWriter
structEqWhat4.Interface
StructFieldWhat4.Expr.App, What4.Expr.Builder, What4.Expr
structFieldWhat4.Interface
structIteWhat4.Interface
structProjWhat4.Protocol.SMTWriter
StructTheoryWhat4.Expr.AppTheory, What4.Expr
StructTypeMapWhat4.Protocol.SMTWriter
subWhat4.Protocol.SMTLib2.Syntax
subNatWhat4.BaseTypes, What4.Interface
subSignedOFWhat4.Interface
subUnsignedOFWhat4.Interface
sumAbsValueWhat4.Expr.WeightedSum
sumExprWhat4.Protocol.SMTWriter
sumOffsetWhat4.Expr.WeightedSum
sumReprWhat4.Expr.WeightedSum
supportedFeaturesWhat4.Protocol.SMTWriter, What4.Protocol.SMTLib2
supportFunctionArgumentsWhat4.Protocol.SMTWriter
supportFunctionDefsWhat4.Protocol.SMTWriter
supportQuantifiersWhat4.Protocol.SMTWriter
supportsResetAssertionsWhat4.Protocol.SMTLib2
SupportTermOpsWhat4.Protocol.SMTWriter
SWordWhat4.SWord
SymAnnotationWhat4.Interface
SymArrayWhat4.Interface
Symbol 
1 (Type/Class)What4.Protocol.SMTLib2.Parse
2 (Type/Class)What4.Protocol.SMTLib2.Syntax
SymbolBindingWhat4.Expr.Builder
SymbolTermWhat4.Protocol.SMTLib2.Parse
SymbolVarBimapWhat4.Expr.Builder
SymBVWhat4.Interface
SymCplxWhat4.Interface
SymEncoder 
1 (Type/Class)What4.Interface
2 (Data Constructor)What4.Interface
symEncoderTypeWhat4.Interface
SymExprWhat4.Interface, What4.Expr.Builder
SymFloatWhat4.Interface
SymFnWhat4.Interface
symFnArgTypesWhat4.Expr.App, What4.Expr.Builder, What4.Expr
symFnIdWhat4.Expr.App, What4.Expr.Builder, What4.Expr
SymFnInfoWhat4.Expr.App, What4.Expr.Builder, What4.Expr
symFnInfoWhat4.Expr.App, What4.Expr.Builder, What4.Expr
symFnLocWhat4.Expr.App, What4.Expr.Builder, What4.Expr
symFnNameWhat4.Expr.App, What4.Expr.Builder, What4.Expr
symFnReturnTypeWhat4.Expr.App, What4.Expr.Builder, What4.Expr
symFromExprWhat4.Interface
SymIntegerWhat4.Interface
SymInterpretedFloatWhat4.InterpretedFloatingPoint
SymInterpretedFloatTypeWhat4.InterpretedFloatingPoint
SymNatWhat4.Interface
SymRealWhat4.Interface
SymStringWhat4.Interface
SymStructWhat4.Interface
symToExprWhat4.Interface
sym_evaluateWhat4.Expr.UnaryBV
systemSymbolWhat4.Symbol