-
-
Method Summary
Returns a deep copy of this AST node.
Returns all arguments of the "waitsfor" clause as a
SequenceNode
Methods inherited from interface dev.civl.abc.ast.node.IF.ASTNode
addAllTransformAnnotations, addTransformAnnotation, child, childIndex, children, diff, equiv, getAttribute, getOwner, getScope, getSource, id, keepOnly, nextDFS, nodeKind, numChildren, parent, prettyPrint, prettyRepresentation, prettyRepresentation, print, remove, removeChild, removeTransformAnnotation, setAttribute, setChild, setId, setOwner, setScope, toString, transformAnnotations
-
Method Details
-
getArguments
Returns all arguments of the "waitsfor" clause as a
SequenceNode
- Returns:
-
copy
Description copied from interface: ASTNode
Returns a deep copy of this AST node. The node and all of its descendants
will be cloned. The cloning does not copy analysis or attribute
information.
- Specified by:
copy in interface ASTNode
- Specified by:
copy in interface ContractNode
- Returns:
- deep copy of this node