/// <summary> /// Check if the expression is resolved, recursively. /// </summary> public void CheckResolved() { Trace.Check(_type != ExpressionType.DatabaseColumn || tFilter != null, Trace.COLUMN_NOT_FOUND, sColumn); if (eArg != null) { eArg.CheckResolved(); } if (eArg2 != null) { eArg2.CheckResolved(); } if (sSelect != null) { sSelect.CheckResolved(); } if (fFunction != null) { fFunction.CheckResolved(); } }
public void CheckResolved() { if (eCondition != null) { eCondition.CheckResolved(); } int len = eColumn.Length; for (int i = 0; i < len; i++) { eColumn[i].CheckResolved(); } }