@Override public Set<IVariable<?>> getDesiredBound(StaticAnalysis sa) { final Set<IVariable<?>> desiredBound = new HashSet<IVariable<?>>(); for (IGroupMemberNode child : getChildren()) { desiredBound.addAll(child.getDesiredBound(sa)); } return desiredBound; } }
@Override public Set<IVariable<?>> getDesiredBound(StaticAnalysis sa) { final Set<IVariable<?>> desiredBound = new HashSet<IVariable<?>>(); for (IGroupMemberNode child : getChildren()) { desiredBound.addAll(child.getDesiredBound(sa)); } return desiredBound; } }
this.desiredBound = node.getDesiredBound(sa);
this.desiredBound = node.getDesiredBound(sa);