From d5f23af6bfbc454e86dd16e5c7a0bfc0cf6189d0 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Wed, 7 Dec 2011 21:46:56 +0200 Subject: Add const qualifiers to node inspection functions Thomas Munro --- src/include/nodes/nodeFuncs.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/include/nodes/nodeFuncs.h') 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); -- cgit v1.2.3