Module dev.civl.mc
Package dev.civl.mc.model.IF.contract
package dev.civl.mc.model.IF.contract
-
ClassDescriptionThis represents a function call event of a
dependsclause.This represents a composite event, which could be a union/difference/intersect of another two depends events.This factory is to create new instances of function contract components.This represents an event which is used as one argument of thedependsclause.This represents a non-named behavior of the ACSL function contract.This represents a block of ACSL contract for a function.ContractKind: This kind is used to denotes all kinds of contracts.This class represents a group of loop annotations for a loop, including loop invariants, loop assigns and loop variants.This represents a\reador\writeevent of adependsclause.A named behavior contains a name and assumptions in addition to those components contained byFunctionBehavior.