diff options
Diffstat (limited to 'src/include/nodes/nodeFuncs.h')
-rw-r--r-- | src/include/nodes/nodeFuncs.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/include/nodes/nodeFuncs.h b/src/include/nodes/nodeFuncs.h index 591f2a9ca03..4980dd8f12c 100644 --- a/src/include/nodes/nodeFuncs.h +++ b/src/include/nodes/nodeFuncs.h @@ -26,17 +26,17 @@ #define QTW_DONT_COPY_QUERY 0x20 /* do not copy top Query */ -extern Oid exprType(Node *expr); -extern int32 exprTypmod(Node *expr); -extern bool exprIsLengthCoercion(Node *expr, int32 *coercedTypmod); +extern Oid exprType(const Node *expr); +extern int32 exprTypmod(const Node *expr); +extern bool exprIsLengthCoercion(const Node *expr, int32 *coercedTypmod); extern bool expression_returns_set(Node *clause); -extern Oid exprCollation(Node *expr); -extern Oid exprInputCollation(Node *expr); +extern Oid exprCollation(const Node *expr); +extern Oid exprInputCollation(const Node *expr); extern void exprSetCollation(Node *expr, Oid collation); extern void exprSetInputCollation(Node *expr, Oid inputcollation); -extern int exprLocation(Node *expr); +extern int exprLocation(const Node *expr); extern bool expression_tree_walker(Node *node, bool (*walker) (), void *context); |