blob: 840c9c564ca79393c48a8c1f97ed2754ef325b1a [file] [log] [blame]
package org.eclipse.dltk.itcl.internal.core.parser.ast;
import org.eclipse.dltk.ast.declarations.FieldDeclaration;
import org.eclipse.dltk.ast.expressions.CallArgumentsList;
import org.eclipse.dltk.ast.expressions.CallExpression;
import org.eclipse.dltk.ast.references.SimpleReference;
public class IncrTclMethodCallStatement extends CallExpression {
private FieldDeclaration instanceVariable;
public IncrTclMethodCallStatement(int start, int end, SimpleReference name, FieldDeclaration var,
CallArgumentsList args) {
super(start, end, var, name, args);
this.instanceVariable = var;
}
@Override
public int getKind() {
return 0;
}
public FieldDeclaration getInstanceVariable() {
return instanceVariable;
}
public void setInstNameRef(SimpleReference at) {
this.receiver = at;
}
public SimpleReference getInstNameRef() {
return ((SimpleReference) this.getReceiver());
}
}