Uses of Package
dev.civl.mc.state.IF
Packages that use dev.civl.mc.state.IF
Package
Description
Module analysis provides a list of analyzers for static/runtime analyzing of a program.
Module dynamic provides general computations of symbolic expressions,
including the pretty printing method.
Module kripke provides the definition of various
transitions and the enabler and state manager of CIVL.
Module log provides the data structure for logging errors during verification.
Module predicate defines predicates that are required to hold for any CIVL-C programs.
Module semantics implements the semantics of CIVL-C.
Module state is responsible for the creation and manipulation of
states of a CIVL model.
-
Classes in dev.civl.mc.state.IF used by dev.civl.mc.analysis.IF
-
Classes in dev.civl.mc.state.IF used by dev.civl.mc.dynamic.IF
-
Classes in dev.civl.mc.state.IF used by dev.civl.mc.kripke.IFClassDescriptionA memory unit set represents a set of memory units.A State represents the (global) state of a CIVL Model.The state factory is used to create all state objects.Thrown when a path condition becomes unsatisfiable, typically due to a side effect from evaluating an expression.
-
Classes in dev.civl.mc.state.IF used by dev.civl.mc.log.IFClassDescriptionA State represents the (global) state of a CIVL Model.The state factory is used to create all state objects.Thrown when a path condition becomes unsatisfiable, typically due to a side effect from evaluating an expression.
-
Classes in dev.civl.mc.state.IF used by dev.civl.mc.predicate.IFClassDescriptionA State represents the (global) state of a CIVL Model.The state factory is used to create all state objects.
-
Classes in dev.civl.mc.state.IF used by dev.civl.mc.semantics.IFClassDescriptionA memory unit represents an object or a part of an object that can be accessed through an expression, e.g., a[9].x, b[8], c, etc.A memory unit set represents a set of memory units.A State represents the (global) state of a CIVL Model.The state factory is used to create all state objects.Thrown when a path condition becomes unsatisfiable, typically due to a side effect from evaluating an expression.
-
Classes in dev.civl.mc.state.IF used by dev.civl.mc.state.IFClassDescriptionExtends an execution exception with a state at which error occurred.Extends an execution exception with a state at which error occurred.A DynamicScope is a runtime instance of a static scope.A memory unit represents an object or a part of an object that can be accessed through an expression, e.g., a[9].x, b[8], c, etc.A memory unit set represents a set of memory units.A ProcessState represents the state of a process (thread of execution) in a CIVL model.An entry on a call stack of a process; also known as an "activation frame".A State represents the (global) state of a CIVL Model.The state factory is used to create all state objects.