Package edu.umd.cs.findbugs.ba.bcp
Class BindingSet
java.lang.Object
edu.umd.cs.findbugs.ba.bcp.BindingSet
A set of Bindings, which are definitions of variables occurring in a
ByteCodePattern. BindingSets are immutable; to add a binding, a new cell is
allocated. (Are we CONSING yet?)
- Author:
- David Hovemeyer
- See Also:
-
Constructor Summary
ConstructorDescriptionBindingSet
(Binding binding, BindingSet parent) Constructor; creates a new BindingSet as an extension of an existing one. -
Method Summary
-
Constructor Details
-
BindingSet
Constructor; creates a new BindingSet as an extension of an existing one.- Parameters:
binding
- a variable bindingparent
- the parent BindingSet, containing other bindings
-
-
Method Details