}
	private void processChild( Node parent, Node child, ScriptOrFnNode tree,			List columnExprList ) throws BirtException	{		switch ( child.getType( ) )		{			case Token.NUMBER :			case Token.STRING :			case Token.NULL :			case Token.TRUE :			case Token.FALSE :				break;			case Token.GETPROP :			case Token.GETELEM :				compileDirectColRefExpr( child, tree, columnExprList );				break;			case Token.CALL :				compileAggregateExpr( parent, child, tree, columnExprList );				break;			default :				compileComplexExpr( child, tree, columnExprList );		}	}