public static ValueEval dereferenceResult(ValueEval evaluationResult, int srcRowNum, int srcColNum) {ValueEval value;try {value = OperandResolver.getSingleValue(evaluationResult, srcRowNum, srcColNum);} catch (EvaluationException e) {return e.getErrorEval();}if (value == BlankEval.instance) {return NumberEval.ZERO;}return value;}

public static ValueEval dereferenceResult ( ValueEval evaluationResult , int srcRowNum , int srcColNum ) { ValueEval value ; try { value = OperandResolver . getSingleValue ( evaluationResult , srcRowNum , srcColNum ) ; } catch ( EvaluationException e ) { return e . getErrorEval ( ) ; } if ( value == BlankEval . instance ) { return NumberEval . ZERO ; } return value ; }
public static ValueEval DereferenceResult(ValueEval evaluationResult, int srcRowNum, int srcColNum){ValueEval value;try{value = OperandResolver.GetSingleValue(evaluationResult, srcRowNum, srcColNum);}catch (EvaluationException e){return e.GetErrorEval();}if (value == BlankEval.instance){return NumberEval.ZERO;}return value;}
