@SuppressWarnings("unused") private CompilationError createUndefinedVariable(Variable variable) { return createUndefinedVariable(variable.getName(), variable); }
public Expression getValue(Variable variable) { return getValue(variable.getName()); }
public void undefinedVariable(Variable variable) { collector.addError(createUndefinedVariable(variable.getName(), variable)); }