Uses of Interface
dev.civl.abc.ast.node.IF.acsl.DependsEventNode
Packages that use DependsEventNode
Package
Description
Submodule ast.node defines every kind of
node in an AST.
-
Uses of DependsEventNode in dev.civl.abc.ast.node.IF
Methods in dev.civl.abc.ast.node.IF with parameters of type DependsEventNodeModifier and TypeMethodDescriptionNodeFactory.newOperatorEventNode(Source source, CompositeEventNode.EventOperator op, DependsEventNode left, DependsEventNode right) creates a new composite event node, which is composed by two events node and an operator.Method parameters in dev.civl.abc.ast.node.IF with type arguments of type DependsEventNodeModifier and TypeMethodDescriptionNodeFactory.newDependsNode(Source source, ExpressionNode condition, SequenceNode<DependsEventNode> eventList) Constructs a new node representing a CIVL-C$dependscontract clause. -
Uses of DependsEventNode in dev.civl.abc.ast.node.IF.acsl
Subinterfaces of DependsEventNode in dev.civl.abc.ast.node.IF.acslModifier and TypeInterfaceDescriptioninterfaceThis represents ACSL-CIVLC\anyactaction to be used independscontract clauses.interfaceAn event that represents a function call with certain arguments, which is a kind of Depends Event.interfaceAn composite eventinterfaceA depends event which specifies reading or writing a list of memory units.interfaceThis represents the no-act event\noact, which is an event ofdependsclauses.Methods in dev.civl.abc.ast.node.IF.acsl that return DependsEventNodeModifier and TypeMethodDescriptionDependsEventNode.copy()CompositeEventNode.getLeft()The left operand of the composite eventCompositeEventNode.getRight()The right operand of the composite eventMethods in dev.civl.abc.ast.node.IF.acsl that return types with arguments of type DependsEventNodeModifier and TypeMethodDescriptionDependsNode.getEventList()Gets the list of events specified by this depends clause