diff options
| author | Peter Eisentraut | 2018-10-23 10:17:16 +0000 |
|---|---|---|
| committer | Peter Eisentraut | 2018-10-23 10:25:17 +0000 |
| commit | 807e4bc828cff0645d2a776604dc7cdc733b2fd3 (patch) | |
| tree | 6c671d6c4b0a3c6a75133ecd2dbae48d028a4bc6 /src/include | |
| parent | 55853d666ce5d0024c50dc3d223346df28abfa70 (diff) | |
Sprinkle some const decorations
These mainly help understanding the function signatures better.
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/parser/parse_coerce.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/include/parser/parse_coerce.h b/src/include/parser/parse_coerce.h index af12c136efa..93c1ab4ef8c 100644 --- a/src/include/parser/parse_coerce.h +++ b/src/include/parser/parse_coerce.h @@ -41,7 +41,7 @@ extern Node *coerce_to_target_type(ParseState *pstate, CoercionContext ccontext, CoercionForm cformat, int location); -extern bool can_coerce_type(int nargs, Oid *input_typeids, Oid *target_typeids, +extern bool can_coerce_type(int nargs, const Oid *input_typeids, const Oid *target_typeids, CoercionContext ccontext); extern Node *coerce_type(ParseState *pstate, Node *node, Oid inputTypeId, Oid targetTypeId, int32 targetTypeMod, @@ -71,10 +71,10 @@ extern Node *coerce_to_common_type(ParseState *pstate, Node *node, Oid targetTypeId, const char *context); -extern bool check_generic_type_consistency(Oid *actual_arg_types, - Oid *declared_arg_types, +extern bool check_generic_type_consistency(const Oid *actual_arg_types, + const Oid *declared_arg_types, int nargs); -extern Oid enforce_generic_type_consistency(Oid *actual_arg_types, +extern Oid enforce_generic_type_consistency(const Oid *actual_arg_types, Oid *declared_arg_types, int nargs, Oid rettype, |
