diff options
Diffstat (limited to 'src/backend')
-rw-r--r-- | src/backend/nodes/outfuncs.c | 22 | ||||
-rw-r--r-- | src/backend/nodes/readfuncs.c | 16 |
2 files changed, 15 insertions, 23 deletions
diff --git a/src/backend/nodes/outfuncs.c b/src/backend/nodes/outfuncs.c index f783a49ebac..5ac74460f28 100644 --- a/src/backend/nodes/outfuncs.c +++ b/src/backend/nodes/outfuncs.c @@ -89,7 +89,7 @@ /* Write a Node field */ #define WRITE_NODE_FIELD(fldname) \ (appendStringInfo(str, " :" CppAsString(fldname) " "), \ - _outNode(str, node->fldname)) + outNode(str, node->fldname)) /* Write a bitmapset field */ #define WRITE_BITMAPSET_FIELD(fldname) \ @@ -99,8 +99,6 @@ #define booltostr(x) ((x) ? "true" : "false") -static void _outNode(StringInfo str, const void *obj); - /* * _outToken @@ -169,7 +167,7 @@ _outList(StringInfo str, const List *node) */ if (IsA(node, List)) { - _outNode(str, lfirst(lc)); + outNode(str, lfirst(lc)); if (lnext(lc)) appendStringInfoChar(str, ' '); } @@ -214,8 +212,8 @@ outBitmapset(StringInfo str, const Bitmapset *bms) /* * Print the value of a Datum given its type. */ -static void -_outDatum(StringInfo str, Datum value, int typlen, bool typbyval) +void +outDatum(StringInfo str, Datum value, int typlen, bool typbyval) { Size length, i; @@ -1009,7 +1007,7 @@ _outConst(StringInfo str, const Const *node) if (node->constisnull) appendStringInfoString(str, "<>"); else - _outDatum(str, node->constvalue, node->constlen, node->constbyval); + outDatum(str, node->constvalue, node->constlen, node->constbyval); } static void @@ -3219,11 +3217,11 @@ _outConstraint(StringInfo str, const Constraint *node) /* - * _outNode - + * outNode - * converts a Node into ascii string and append it to 'str' */ -static void -_outNode(StringInfo str, const void *obj) +void +outNode(StringInfo str, const void *obj) { if (obj == NULL) appendStringInfoString(str, "<>"); @@ -3801,7 +3799,7 @@ _outNode(StringInfo str, const void *obj) /* * This should be an ERROR, but it's too useful to be able to - * dump structures that _outNode only understands part of. + * dump structures that outNode only understands part of. */ elog(WARNING, "could not dump unrecognized node type: %d", (int) nodeTag(obj)); @@ -3822,6 +3820,6 @@ nodeToString(const void *obj) /* see stringinfo.h for an explanation of this maneuver */ initStringInfo(&str); - _outNode(&str, obj); + outNode(&str, obj); return str.data; } diff --git a/src/backend/nodes/readfuncs.c b/src/backend/nodes/readfuncs.c index 202e90abc53..8059594d3b7 100644 --- a/src/backend/nodes/readfuncs.c +++ b/src/backend/nodes/readfuncs.c @@ -172,12 +172,6 @@ ((length) == 0 ? NULL : debackslash(token, length)) -static Datum readDatum(bool typbyval); -static bool *readBoolCols(int numCols); -static int *readIntCols(int numCols); -static Oid *readOidCols(int numCols); -static AttrNumber *readAttrNumberCols(int numCols); - /* * _readBitmapset */ @@ -2499,7 +2493,7 @@ parseNodeString(void) * Datum. The string representation embeds length info, but not byValue, * so we must be told that. */ -static Datum +Datum readDatum(bool typbyval) { Size length, @@ -2556,7 +2550,7 @@ readDatum(bool typbyval) /* * readAttrNumberCols */ -static AttrNumber * +AttrNumber * readAttrNumberCols(int numCols) { int tokenLength, @@ -2580,7 +2574,7 @@ readAttrNumberCols(int numCols) /* * readOidCols */ -static Oid * +Oid * readOidCols(int numCols) { int tokenLength, @@ -2604,7 +2598,7 @@ readOidCols(int numCols) /* * readIntCols */ -static int * +int * readIntCols(int numCols) { int tokenLength, @@ -2628,7 +2622,7 @@ readIntCols(int numCols) /* * readBoolCols */ -static bool * +bool * readBoolCols(int numCols) { int tokenLength, |