private Object parent;
private boolean reference;
+
private Position position;
private int operator;
super(sourceStart, sourceEnd);
this.variable = variable;
this.parent = parent;
+ position = new Position(sourceStart, sourceEnd);
}
public void setReference(final boolean reference) {
*/
public List getUsedVariable() {
if (initialization != null) {
- return initialization.getModifiedVariable();//yes it's getModified variable (in a variable declaration $a = $b, $a is modified, event if you have only $a and no initialization
+ return initialization.getUsedVariable();
}
return new ArrayList(1);
}