diff options
Diffstat (limited to 'src/backend/nodes/nodeFuncs.c')
-rw-r--r-- | src/backend/nodes/nodeFuncs.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/backend/nodes/nodeFuncs.c b/src/backend/nodes/nodeFuncs.c index 4b8674abca..5506474510 100644 --- a/src/backend/nodes/nodeFuncs.c +++ b/src/backend/nodes/nodeFuncs.c @@ -29,7 +29,9 @@ static bool var_is_inner(Var *var); bool single_node(Node *node) { - if (IsA(node, Ident) ||IsA(node, Const) ||IsA(node, Var) ||IsA(node, Param)) + if (IsA(node, Const) || + IsA(node, Var) || + IsA(node, Param)) return true; else return false; @@ -103,13 +105,13 @@ replace_opid(Oper *oper) * non_null - * Returns t if the node is a non-null constant, e.g., if the node has a * valid `constvalue' field. - * */ bool non_null(Expr *c) { - if (IsA(c, Const) &&!((Const *) c)->constisnull) + if (IsA(c, Const) && + !((Const *) c)->constisnull) return true; else return false; |