PostgreSQL Source Code
git master
|
#include "postgres.h"
#include "miscadmin.h"
#include "nodes/extensible.h"
#include "nodes/pathnodes.h"
#include "nodes/plannodes.h"
#include "utils/datum.h"
#include "utils/rel.h"
Go to the source code of this file.
Macros | |
#define | COPY_SCALAR_FIELD(fldname) (newnode->fldname = from->fldname) |
#define | COPY_NODE_FIELD(fldname) (newnode->fldname = copyObjectImpl(from->fldname)) |
#define | COPY_BITMAPSET_FIELD(fldname) (newnode->fldname = bms_copy(from->fldname)) |
#define | COPY_STRING_FIELD(fldname) (newnode->fldname = from->fldname ? pstrdup(from->fldname) : (char *) NULL) |
#define | COPY_ARRAY_FIELD(fldname) memcpy(newnode->fldname, from->fldname, sizeof(newnode->fldname)) |
#define | COPY_POINTER_FIELD(fldname, sz) |
#define | COPY_LOCATION_FIELD(fldname) (newnode->fldname = from->fldname) |
#define COPY_ARRAY_FIELD | ( | fldname | ) | memcpy(newnode->fldname, from->fldname, sizeof(newnode->fldname)) |
Definition at line 57 of file copyfuncs.c.
#define COPY_BITMAPSET_FIELD | ( | fldname | ) | (newnode->fldname = bms_copy(from->fldname)) |
Definition at line 49 of file copyfuncs.c.
#define COPY_LOCATION_FIELD | ( | fldname | ) | (newnode->fldname = from->fldname) |
Definition at line 72 of file copyfuncs.c.
#define COPY_NODE_FIELD | ( | fldname | ) | (newnode->fldname = copyObjectImpl(from->fldname)) |
Definition at line 45 of file copyfuncs.c.
#define COPY_POINTER_FIELD | ( | fldname, | |
sz | |||
) |
Definition at line 61 of file copyfuncs.c.
#define COPY_SCALAR_FIELD | ( | fldname | ) | (newnode->fldname = from->fldname) |
Definition at line 41 of file copyfuncs.c.
#define COPY_STRING_FIELD | ( | fldname | ) | (newnode->fldname = from->fldname ? pstrdup(from->fldname) : (char *) NULL) |
Definition at line 53 of file copyfuncs.c.
|
static |
Definition at line 3342 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 3252 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, elog, ERROR, A_Const::isnull, makeNode, nodeTag, T_BitString, T_Boolean, T_Float, T_Integer, T_String, A_Const::val, and val.
Referenced by copyObjectImpl().
Definition at line 3216 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, makeNode, and name.
Referenced by copyObjectImpl().
Definition at line 3319 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3331 of file copyfuncs.c.
References arg, COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 3311 of file copyfuncs.c.
References makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3956 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1064 of file copyfuncs.c.
References COPY_BITMAPSET_FIELD, COPY_NODE_FIELD, COPY_POINTER_FIELD, COPY_SCALAR_FIELD, CopyPlanFields(), makeNode, and Agg::numCols.
Referenced by copyObjectImpl().
Definition at line 1529 of file copyfuncs.c.
References generate_unaccent_rules::args, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1364 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3900 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4596 of file copyfuncs.c.
References COPY_STRING_FIELD, dbname, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4606 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, dbname, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4585 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, dbname, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3982 of file copyfuncs.c.
References generate_unaccent_rules::action, COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3910 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, makeNode, and name.
Referenced by copyObjectImpl().
|
static |
Definition at line 4467 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5037 of file copyfuncs.c.
References COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4844 of file copyfuncs.c.
References generate_unaccent_rules::action, COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4833 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4869 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4896 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4271 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 1798 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4310 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4324 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4351 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4561 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4338 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5285 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5404 of file copyfuncs.c.
References generate_unaccent_rules::action, COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5087 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5075 of file copyfuncs.c.
References generate_unaccent_rules::action, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4725 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4230 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5431 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, makeNode, and subname.
Referenced by copyObjectImpl().
|
static |
Definition at line 4701 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3884 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, makeNode, and name.
Referenced by copyObjectImpl().
|
static |
Definition at line 4807 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4795 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3871 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5253 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5242 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4362 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4922 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, makeNode, and user.
Referenced by copyObjectImpl().
Definition at line 240 of file copyfuncs.c.
References COPY_BITMAPSET_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, CopyPlanFields(), and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2903 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_POINTER_FIELD, COPY_SCALAR_FIELD, makeNode, and AppendRelInfo::num_child_cols.
Referenced by copyObjectImpl().
|
static |
Definition at line 1879 of file copyfuncs.c.
References arg, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1977 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 319 of file copyfuncs.c.
References COPY_NODE_FIELD, CopyPlanFields(), and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 559 of file copyfuncs.c.
References COPY_NODE_FIELD, CopyScanFields(), and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 535 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, CopyScanFields(), and makeNode.
Referenced by copyObjectImpl().
Definition at line 340 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, CopyPlanFields(), and makeNode.
Referenced by copyObjectImpl().
Definition at line 5522 of file copyfuncs.c.
References COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 5502 of file copyfuncs.c.
References COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2117 of file copyfuncs.c.
References arg, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1737 of file copyfuncs.c.
References generate_unaccent_rules::args, boolop(), COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 4015 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1929 of file copyfuncs.c.
References arg, generate_unaccent_rules::args, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 1962 of file copyfuncs.c.
References COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1947 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4005 of file copyfuncs.c.
References COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4027 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2030 of file copyfuncs.c.
References generate_unaccent_rules::args, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2132 of file copyfuncs.c.
References arg, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2150 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 1862 of file copyfuncs.c.
References arg, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3511 of file copyfuncs.c.
References arg, COPY_LOCATION_FIELD, COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 1914 of file copyfuncs.c.
References arg, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 3551 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 3230 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4143 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3165 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4434 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1473 of file copyfuncs.c.
References Const::constbyval, Const::constisnull, Const::constlen, Const::constvalue, COPY_LOCATION_FIELD, COPY_SCALAR_FIELD, datumCopy(), and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3578 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5122 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 1898 of file copyfuncs.c.
References arg, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 4039 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, filename, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4988 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5173 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5159 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4574 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, dbname, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4507 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4445 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5024 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4821 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4857 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4881 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4946 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, CopyCreateStmtFields(), and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4242 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4535 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, makeNode, and name.
Referenced by copyObjectImpl().
|
static |
Definition at line 4520 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4550 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5048 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5269 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5391 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4456 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5063 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5146 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4711 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4214 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4079 of file copyfuncs.c.
References CopyCreateStmtFields(), and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5418 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, makeNode, and subname.
Referenced by copyObjectImpl().
|
static |
Definition at line 4664 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4771 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4974 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5000 of file copyfuncs.c.
References generate_unaccent_rules::args, COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4909 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, makeNode, and user.
Referenced by copyObjectImpl().
|
static |
Definition at line 3146 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 708 of file copyfuncs.c.
References COPY_SCALAR_FIELD, CopyScanFields(), and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3133 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2182 of file copyfuncs.c.
References COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 801 of file copyfuncs.c.
References COPY_BITMAPSET_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, CopyScanFields(), and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5210 of file copyfuncs.c.
References COPY_STRING_FIELD, makeNode, and name.
Referenced by copyObjectImpl().
|
static |
Definition at line 3993 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 3617 of file copyfuncs.c.
References arg, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4101 of file copyfuncs.c.
References generate_unaccent_rules::args, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3758 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4761 of file copyfuncs.c.
References COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 1677 of file copyfuncs.c.
References generate_unaccent_rules::args, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 4283 of file copyfuncs.c.
References generate_unaccent_rules::args, COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4617 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, dbname, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5220 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5099 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 4117 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5445 of file copyfuncs.c.
References COPY_SCALAR_FIELD, COPY_STRING_FIELD, makeNode, and subname.
Referenced by copyObjectImpl().
|
static |
Definition at line 4784 of file copyfuncs.c.
References COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4934 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, makeNode, and user.
Referenced by copyObjectImpl().
|
static |
Definition at line 5199 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, makeNode, and name.
Referenced by copyObjectImpl().
|
static |
Definition at line 4653 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5461 of file copyfuncs.c.
References COPY_STRING_FIELD, ExtensibleNode::extnodename, GetExtensibleNodeMethods(), newNode, ExtensibleNodeMethods::node_size, ExtensibleNodeMethods::nodeCopy, and T_ExtensibleNode.
Referenced by copyObjectImpl().
Definition at line 4168 of file copyfuncs.c.
References COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 1811 of file copyfuncs.c.
References arg, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 1828 of file copyfuncs.c.
References arg, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 5492 of file copyfuncs.c.
References COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 5533 of file copyfuncs.c.
References COPY_ARRAY_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 772 of file copyfuncs.c.
References COPY_BITMAPSET_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, CopyScanFields(), and makeNode.
Referenced by copyObjectImpl().
Definition at line 2279 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 3291 of file copyfuncs.c.
References generate_unaccent_rules::args, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1620 of file copyfuncs.c.
References generate_unaccent_rules::args, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4258 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, makeNode, mode, and name.
Referenced by copyObjectImpl().
|
static |
Definition at line 644 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, CopyScanFields(), functions, and makeNode.
Referenced by copyObjectImpl().
Definition at line 362 of file copyfuncs.c.
References COPY_BITMAPSET_FIELD, COPY_SCALAR_FIELD, CopyPlanFields(), and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 387 of file copyfuncs.c.
References COPY_BITMAPSET_FIELD, COPY_POINTER_FIELD, COPY_SCALAR_FIELD, CopyPlanFields(), makeNode, and GatherMerge::numCols.
Referenced by copyObjectImpl().
|
static |
Definition at line 3967 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 3925 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1046 of file copyfuncs.c.
References COPY_POINTER_FIELD, COPY_SCALAR_FIELD, CopyPlanFields(), makeNode, and Group::numCols.
Referenced by copyObjectImpl().
|
static |
Definition at line 1560 of file copyfuncs.c.
References generate_unaccent_rules::args, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3045 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1147 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, CopyPlanFields(), and makeNode.
Referenced by copyObjectImpl().
Definition at line 918 of file copyfuncs.c.
References COPY_NODE_FIELD, CopyJoinFields(), and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4959 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 1024 of file copyfuncs.c.
References COPY_SCALAR_FIELD, CopySortFields(), and makeNode.
Referenced by copyObjectImpl().
Definition at line 3523 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, makeNode, and name.
Referenced by copyObjectImpl().
|
static |
Definition at line 509 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, CopyScanFields(), and makeNode.
Referenced by copyObjectImpl().
Definition at line 482 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, CopyScanFields(), and makeNode.
Referenced by copyObjectImpl().
Definition at line 4181 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3106 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2211 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3742 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 5482 of file copyfuncs.c.
References COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 1425 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 851 of file copyfuncs.c.
References CopyJoinFields(), and makeNode.
Referenced by copyObjectImpl().
Definition at line 2258 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2456 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, makeNode, and output().
Referenced by copyObjectImpl().
|
static |
Definition at line 2683 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_STRING_FIELD, makeNode, name, and val.
Referenced by copyObjectImpl().
|
static |
Definition at line 2519 of file copyfuncs.c.
References arg, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2503 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, makeNode, and output().
Referenced by copyObjectImpl().
|
static |
Definition at line 2534 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, format, makeNode, and output().
Referenced by copyObjectImpl().
|
static |
Definition at line 2652 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2577 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2666 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2405 of file copyfuncs.c.
References generate_unaccent_rules::args, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, makeNode, and generate_unaccent_rules::type.
Referenced by copyObjectImpl().
Definition at line 2551 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, format, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2314 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_SCALAR_FIELD, encoding, format_type(), and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2615 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, makeNode, and output().
Referenced by copyObjectImpl().
|
static |
Definition at line 2635 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, format, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2593 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2425 of file copyfuncs.c.
References COPY_NODE_FIELD, sort-test::key, makeNode, and value.
Referenced by copyObjectImpl().
|
static |
Definition at line 2473 of file copyfuncs.c.
References arg, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2439 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, makeNode, and output().
Referenced by copyObjectImpl().
|
static |
Definition at line 2489 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2359 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, makeNode, and output().
Referenced by copyObjectImpl().
|
static |
Definition at line 2329 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, format, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2375 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, makeNode, and output().
Referenced by copyObjectImpl().
|
static |
Definition at line 2390 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_NODE_FIELD, makeNode, and output().
Referenced by copyObjectImpl().
Definition at line 2697 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2715 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, format, makeNode, and name.
Referenced by copyObjectImpl().
|
static |
Definition at line 2757 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, makeNode, and name.
Referenced by copyObjectImpl().
|
static |
Definition at line 2739 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2776 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2344 of file copyfuncs.c.
References COPY_NODE_FIELD, format, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1223 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_POINTER_FIELD, COPY_SCALAR_FIELD, CopyPlanFields(), makeNode, and Limit::uniqNumCols.
Referenced by copyObjectImpl().
|
static |
Definition at line 4400 of file copyfuncs.c.
References COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 4497 of file copyfuncs.c.
References COPY_STRING_FIELD, filename, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3631 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1201 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, CopyPlanFields(), and makeNode.
Referenced by copyObjectImpl().
Definition at line 5110 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, makeNode, and mode.
Referenced by copyObjectImpl().
Definition at line 943 of file copyfuncs.c.
References CopyPlanFields(), and makeNode.
Referenced by copyObjectImpl().
Definition at line 960 of file copyfuncs.c.
References COPY_BITMAPSET_FIELD, COPY_NODE_FIELD, COPY_POINTER_FIELD, COPY_SCALAR_FIELD, CopyPlanFields(), makeNode, and Memoize::numKeys.
Referenced by copyObjectImpl().
|
static |
Definition at line 3201 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 265 of file copyfuncs.c.
References COPY_BITMAPSET_FIELD, COPY_NODE_FIELD, COPY_POINTER_FIELD, COPY_SCALAR_FIELD, CopyPlanFields(), makeNode, and MergeAppend::numCols.
Referenced by copyObjectImpl().
Definition at line 890 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_POINTER_FIELD, COPY_SCALAR_FIELD, CopyJoinFields(), list_length(), makeNode, and MergeJoin::mergeclauses.
Referenced by copyObjectImpl().
Definition at line 3787 of file copyfuncs.c.
References COPY_NODE_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3187 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, makeNode, and values.
Referenced by copyObjectImpl().
|
static |
Definition at line 2046 of file copyfuncs.c.
References generate_unaccent_rules::args, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 199 of file copyfuncs.c.
References COPY_BITMAPSET_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, CopyPlanFields(), and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3366 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, makeNode, and source.
Referenced by copyObjectImpl().
|
static |
Definition at line 1641 of file copyfuncs.c.
References arg, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, COPY_STRING_FIELD, makeNode, and name.
Referenced by copyObjectImpl().
|
static |
Definition at line 730 of file copyfuncs.c.
References COPY_STRING_FIELD, CopyScanFields(), and makeNode.
Referenced by copyObjectImpl().
Definition at line 868 of file copyfuncs.c.
References COPY_NODE_FIELD, CopyJoinFields(), and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 1250 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2197 of file copyfuncs.c.
References COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 4389 of file copyfuncs.c.
References COPY_STRING_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 1697 of file copyfuncs.c.
References generate_unaccent_rules::args, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 2101 of file copyfuncs.c.
References arg, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3943 of file copyfuncs.c.
References COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 3119 of file copyfuncs.c.
References generate_unaccent_rules::action, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
|
static |
Definition at line 2293 of file copyfuncs.c.
References generate_unaccent_rules::action, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1657 of file copyfuncs.c.
References generate_unaccent_rules::args, COPY_LOCATION_FIELD, COPY_NODE_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 1511 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().
Definition at line 3241 of file copyfuncs.c.
References COPY_LOCATION_FIELD, COPY_SCALAR_FIELD, and makeNode.
Referenced by copyObjectImpl().