mirror of
https://github.com/postgres/postgres.git
synced 2025-11-21 00:42:43 +03:00
Make more use of castNode()
This commit is contained in:
@@ -335,9 +335,7 @@ get_actual_clauses(List *restrictinfo_list)
|
||||
|
||||
foreach(l, restrictinfo_list)
|
||||
{
|
||||
RestrictInfo *rinfo = (RestrictInfo *) lfirst(l);
|
||||
|
||||
Assert(IsA(rinfo, RestrictInfo));
|
||||
RestrictInfo *rinfo = castNode(RestrictInfo, lfirst(l));
|
||||
|
||||
Assert(!rinfo->pseudoconstant);
|
||||
|
||||
@@ -361,9 +359,7 @@ extract_actual_clauses(List *restrictinfo_list,
|
||||
|
||||
foreach(l, restrictinfo_list)
|
||||
{
|
||||
RestrictInfo *rinfo = (RestrictInfo *) lfirst(l);
|
||||
|
||||
Assert(IsA(rinfo, RestrictInfo));
|
||||
RestrictInfo *rinfo = castNode(RestrictInfo, lfirst(l));
|
||||
|
||||
if (rinfo->pseudoconstant == pseudoconstant)
|
||||
result = lappend(result, rinfo->clause);
|
||||
@@ -393,9 +389,7 @@ extract_actual_join_clauses(List *restrictinfo_list,
|
||||
|
||||
foreach(l, restrictinfo_list)
|
||||
{
|
||||
RestrictInfo *rinfo = (RestrictInfo *) lfirst(l);
|
||||
|
||||
Assert(IsA(rinfo, RestrictInfo));
|
||||
RestrictInfo *rinfo = castNode(RestrictInfo, lfirst(l));
|
||||
|
||||
if (rinfo->is_pushed_down)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user