src/backend/gpopt/gpdbwrappers.cpp
Expr *
gpdb::EvaluateExpr
	(
	Expr *expr,
	Oid result_type,
	int32 typmod
	)
{
	GP_WRAP_START;
	{
		// GPDB_91_MERGE_FIXME: collation
		return evaluate_expr(expr, result_type, typmod, InvalidOid);
	}
	GP_WRAP_END;
	return NULL;
}
// Evaluates 'expr' and returns the result as an Expr.
// Caller keeps ownership of 'expr' and takes ownership of the result
Evaluates 'expr' and returns the result as an Expr.
Caller keeps ownership of 'expr' and takes ownership of the result
Evaluates ' expr ' and returns the result as an Expr . Caller keeps ownership of ' expr ' and takes ownership of the result
Expr *
gpdb::EvaluateExpr
	(
	Expr *expr,
	Oid result_type,
	int32 typmod
	)
{
	GP_WRAP_START;
	{
		return evaluate_expr(expr, result_type, typmod, InvalidOid);
	}
	GP_WRAP_END;
	return NULL;
}
Expr * gpdb :: EvaluateExpr ( Expr * expr , Oid result_type , int32 typmod ) { GP_WRAP_START ; { return evaluate_expr ( expr , result_type , typmod , InvalidOid ) ; } GP_WRAP_END ; return NULL ; }
Evaluates 'expr' and returns the result as an Expr.
Evaluates ' expr ' and returns the result as an Expr .
// GPDB_91_MERGE_FIXME: collation