crucible-0.7: Crucible is a library for language-agnostic symbolic simulation

Index - S

saveAssumptionStackLang.Crucible.Backend.AssumptionStack
saveAssumptionStateLang.Crucible.Backend
SbvToIntegerLang.Crucible.CFG.Expr
SCC 
1 (Type/Class)Lang.Crucible.Analysis.Fixpoint.Components
2 (Data Constructor)Lang.Crucible.Analysis.Fixpoint.Components
SCCDataLang.Crucible.Analysis.Fixpoint.Components
ScopedReg 
1 (Type/Class)Lang.Crucible.Analysis.Fixpoint
2 (Data Constructor)Lang.Crucible.Analysis.Fixpoint
searchHandleMapLang.Crucible.FunctionHandle
selectedIndicesLang.Crucible.Simulator.Evaluation
SequenceAppendLang.Crucible.CFG.Expr
SequenceConsLang.Crucible.CFG.Expr
SequenceHeadLang.Crucible.CFG.Expr
SequenceIsNilLang.Crucible.CFG.Expr
SequenceLengthLang.Crucible.CFG.Expr
SequenceNilLang.Crucible.CFG.Expr
SequenceReprLang.Crucible.Types, Lang.Crucible.CFG.Core
SequenceTailLang.Crucible.CFG.Expr
SequenceTypeLang.Crucible.Types, Lang.Crucible.CFG.Core
SequenceUnconsLang.Crucible.CFG.Expr
setFrameBlockLang.Crucible.Simulator.CallFrame
setFrameBreakpointPostdomInfoLang.Crucible.Simulator.CallFrame
setIdentValueLang.Crucible.Syntax
setPositionLang.Crucible.CFG.Generator
SetReg 
1 (Data Constructor)Lang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
2 (Data Constructor)Lang.Crucible.CFG.Core
SetStructLang.Crucible.CFG.Expr
setStructLang.Crucible.Syntax
shiftLLang.Crucible.Vector
shiftRLang.Crucible.Vector
ShowFLang.Crucible.CFG.Core
showFLang.Crucible.CFG.Core
ShowFloatLang.Crucible.CFG.Expr
showsFLang.Crucible.CFG.Core
showsPrecFLang.Crucible.CFG.Core
ShowValueLang.Crucible.CFG.Expr
showWarningLang.Crucible.Utils.MonadVerbosity
showWarningWhenLang.Crucible.Utils.MonadVerbosity
shuffleLang.Crucible.Vector
signedClampLang.Crucible.Types, Lang.Crucible.CFG.Core
SimLang.Crucible.Simulator.OverrideSim, Lang.Crucible.Simulator
SimContext 
1 (Type/Class)Lang.Crucible.Simulator.ExecutionTree, Lang.Crucible.Simulator
2 (Data Constructor)Lang.Crucible.Simulator.ExecutionTree, Lang.Crucible.Simulator
SimError 
1 (Type/Class)Lang.Crucible.Simulator.SimError, Lang.Crucible.Simulator
2 (Data Constructor)Lang.Crucible.Simulator.SimError, Lang.Crucible.Simulator
simErrorDetailsMsgLang.Crucible.Simulator.SimError
simErrorLocLang.Crucible.Simulator.SimError, Lang.Crucible.Simulator
SimErrorReasonLang.Crucible.Simulator.SimError, Lang.Crucible.Simulator
simErrorReasonLang.Crucible.Simulator.SimError, Lang.Crucible.Simulator
simErrorReasonMsgLang.Crucible.Simulator.SimError
SimFrameLang.Crucible.Simulator.CallFrame
simHandleAllocatorLang.Crucible.Simulator.ExecutionTree, Lang.Crucible.Simulator
SimpleBackendLang.Crucible.Backend.Simple
SimState 
1 (Type/Class)Lang.Crucible.Simulator.ExecutionTree, Lang.Crucible.Simulator
2 (Data Constructor)Lang.Crucible.Simulator.ExecutionTree
SingleAssumptionLang.Crucible.Backend
singleAssumptionLang.Crucible.Backend
SingleCtxLang.Crucible.Types, Lang.Crucible.CFG.Core
SingleEventLang.Crucible.Backend
singleEventLang.Crucible.Backend
SingleFloatLang.Crucible.Types, Lang.Crucible.CFG.Core
SingleFloatReprLang.Crucible.Types, Lang.Crucible.CFG.Core
singleStepCrucibleLang.Crucible.Simulator.EvalStmt, Lang.Crucible.Simulator
singleton 
1 (Function)Lang.Crucible.Vector
2 (Function)Lang.Crucible.Utils.BitSet
singletonTreeLang.Crucible.Simulator.ExecutionTree
sizeLang.Crucible.Utils.BitSet
sliceLang.Crucible.Vector
snocLang.Crucible.Vector
solverEventsLang.Crucible.Simulator.Profiling
solverInteractionFileLang.Crucible.Backend.Online
Some 
1 (Type/Class)Lang.Crucible.Types, Lang.Crucible.CFG.Core
2 (Data Constructor)Lang.Crucible.CFG.Core
SomeBackend 
1 (Type/Class)Lang.Crucible.Backend
2 (Data Constructor)Lang.Crucible.Backend
SomeCFG 
1 (Type/Class)Lang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
2 (Data Constructor)Lang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
3 (Type/Class)Lang.Crucible.CFG.Core
4 (Data Constructor)Lang.Crucible.CFG.Core
SomeFrame 
1 (Type/Class)Lang.Crucible.Simulator.ExecutionTree
2 (Data Constructor)Lang.Crucible.Simulator.ExecutionTree
SomeHandle 
1 (Type/Class)Lang.Crucible.FunctionHandle, Lang.Crucible.Simulator.CallFrame
2 (Data Constructor)Lang.Crucible.FunctionHandle, Lang.Crucible.Simulator.CallFrame
someLensLang.Crucible.CFG.Core
someNatLang.Crucible.Types, Lang.Crucible.CFG.Core
SomeSimState 
1 (Type/Class)Lang.Crucible.Simulator.ExecutionTree
2 (Data Constructor)Lang.Crucible.Simulator.ExecutionTree
SomeSym 
1 (Type/Class)Lang.Crucible.Types, Lang.Crucible.CFG.Core
2 (Data Constructor)Lang.Crucible.Types, Lang.Crucible.CFG.Core
someSymbolLang.Crucible.Types, Lang.Crucible.CFG.Core
SomeTypedOverride 
1 (Type/Class)Lang.Crucible.Simulator.OverrideSim, Lang.Crucible.Simulator
2 (Data Constructor)Lang.Crucible.Simulator.OverrideSim, Lang.Crucible.Simulator
splitLang.Crucible.Vector
splitVecBVLang.Crucible.Vector
splitWithLang.Crucible.Vector
splitWithALang.Crucible.Vector
startRecordingSolverEventsLang.Crucible.Simulator.Profiling
stateLang.Crucible.Utils.StateContT
stateConfigurationLang.Crucible.Simulator.ExecutionTree
stateContextLang.Crucible.Simulator.ExecutionTree, Lang.Crucible.Simulator
StateContT 
1 (Type/Class)Lang.Crucible.Utils.StateContT
2 (Data Constructor)Lang.Crucible.Utils.StateContT
stateCrucibleFrameLang.Crucible.Simulator.ExecutionTree
stateGlobalsLang.Crucible.Simulator.ExecutionTree
stateIntrinsicTypesLang.Crucible.Simulator.ExecutionTree
stateLocationLang.Crucible.Simulator.ExecutionTree
stateOverrideFrameLang.Crucible.Simulator.ExecutionTree
stateSolverProofLang.Crucible.Simulator.ExecutionTree
stateSymInterfaceLang.Crucible.Simulator.ExecutionTree
stateTreeLang.Crucible.Simulator.ExecutionTree
stepBasicBlockLang.Crucible.Simulator.EvalStmt, Lang.Crucible.Simulator
stepStmtLang.Crucible.Simulator.EvalStmt, Lang.Crucible.Simulator
stepTermLang.Crucible.Simulator.EvalStmt, Lang.Crucible.Simulator
Stmt 
1 (Type/Class)Lang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
2 (Type/Class)Lang.Crucible.CFG.Core
StmtExtensionLang.Crucible.CFG.Extension, Lang.Crucible.CFG.Expr
StmtSeqLang.Crucible.CFG.Core
stmtSeqTermStmtLang.Crucible.CFG.Core
STPOnlineBackendLang.Crucible.Backend.Online
StringConcatLang.Crucible.CFG.Expr
StringContainsLang.Crucible.CFG.Expr
StringEmptyLang.Crucible.CFG.Expr
StringIndexOfLang.Crucible.CFG.Expr
StringInfoLang.Crucible.Types, Lang.Crucible.CFG.Core
StringInfoReprLang.Crucible.Types, Lang.Crucible.CFG.Core
StringIsPrefixOfLang.Crucible.CFG.Expr
StringIsSuffixOfLang.Crucible.CFG.Expr
StringLengthLang.Crucible.CFG.Expr
StringLitLang.Crucible.CFG.Expr
StringMapReprLang.Crucible.Types, Lang.Crucible.CFG.Core
StringMapTypeLang.Crucible.Types, Lang.Crucible.CFG.Core
StringReprLang.Crucible.Types, Lang.Crucible.CFG.Core
StringSubstringLang.Crucible.CFG.Expr
StringTypeLang.Crucible.Types, Lang.Crucible.CFG.Core
StructReprLang.Crucible.Types, Lang.Crucible.CFG.Core
StructTypeLang.Crucible.Types, Lang.Crucible.CFG.Core
structuralPrettyLang.Crucible.Utils.Structural
subNatLang.Crucible.Types, Lang.Crucible.CFG.Core
substAtomLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substAtomSourceLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substAtomValueLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substBlockLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substBlockIDLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substCFGLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substExprLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substLabelLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substLambdaLabelLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substPosdStmtLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substPosdTermStmtLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substRegLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substStmtLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substTermStmtLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substValueLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
substValueSetLang.Crucible.CFG.Reg, Lang.Crucible.CFG.Generator
SwitchResumptionLang.Crucible.Simulator.ExecutionTree
SwitchTarget 
1 (Type/Class)Lang.Crucible.CFG.Core
2 (Data Constructor)Lang.Crucible.CFG.Core
switchTargetIDLang.Crucible.CFG.Core
SymArrayLookupLang.Crucible.CFG.Expr
SymArrayUpdateLang.Crucible.CFG.Expr
SymbolLang.Crucible.Types, Lang.Crucible.CFG.Core
SymbolicLang.Crucible.Analysis.ForwardDataflow
symbolicAnalysisLang.Crucible.Analysis.ForwardDataflow
SymbolicArrayReprLang.Crucible.Types, Lang.Crucible.CFG.Core
SymbolicArrayTypeLang.Crucible.Types, Lang.Crucible.CFG.Core
symbolicBranchLang.Crucible.Simulator.OverrideSim, Lang.Crucible.Simulator
symbolicBranchesLang.Crucible.Simulator.OverrideSim, Lang.Crucible.Simulator
SymbolicBranchStateLang.Crucible.Simulator.ExecutionTree, Lang.Crucible.Simulator
symbolicResultsLang.Crucible.Analysis.ForwardDataflow
SymbolicStructReprLang.Crucible.Types, Lang.Crucible.CFG.Core
SymbolicStructTypeLang.Crucible.Types, Lang.Crucible.CFG.Core
SymbolReprLang.Crucible.Types, Lang.Crucible.CFG.Core
symbolReprLang.Crucible.Types, Lang.Crucible.CFG.Core
SymDomLang.Crucible.Analysis.ForwardDataflow
SymGlobalStateLang.Crucible.Simulator.GlobalState, Lang.Crucible.Simulator
symlubLang.Crucible.Analysis.ForwardDataflow
symProUIJSONLang.Crucible.Simulator.Profiling
symProUIStringLang.Crucible.Simulator.Profiling
SymSequenceLang.Crucible.Simulator.SymSequence, Lang.Crucible.Simulator.RegValue, Lang.Crucible.Simulator.RegMap
SymSequenceAppendLang.Crucible.Simulator.SymSequence, Lang.Crucible.Simulator.RegValue, Lang.Crucible.Simulator.RegMap
SymSequenceConsLang.Crucible.Simulator.SymSequence, Lang.Crucible.Simulator.RegValue, Lang.Crucible.Simulator.RegMap
SymSequenceMergeLang.Crucible.Simulator.SymSequence, Lang.Crucible.Simulator.RegValue, Lang.Crucible.Simulator.RegMap
SymSequenceNilLang.Crucible.Simulator.SymSequence, Lang.Crucible.Simulator.RegValue, Lang.Crucible.Simulator.RegMap
sym_call_transferLang.Crucible.Analysis.ForwardDataflow
sym_expr_transferLang.Crucible.Analysis.ForwardDataflow
sym_reg_transferLang.Crucible.Analysis.ForwardDataflow