diff options
Diffstat (limited to 'src/backend/nodes/equalfuncs.c')
-rw-r--r-- | src/backend/nodes/equalfuncs.c | 112 |
1 files changed, 1 insertions, 111 deletions
diff --git a/src/backend/nodes/equalfuncs.c b/src/backend/nodes/equalfuncs.c index f3a34a12e20..d1af48a30da 100644 --- a/src/backend/nodes/equalfuncs.c +++ b/src/backend/nodes/equalfuncs.c @@ -1182,6 +1182,7 @@ static bool _equalDropStmt(DropStmt *a, DropStmt *b) { COMPARE_NODE_FIELD(objects); + COMPARE_NODE_FIELD(arguments); COMPARE_SCALAR_FIELD(removeType); COMPARE_SCALAR_FIELD(behavior); COMPARE_SCALAR_FIELD(missing_ok); @@ -1290,18 +1291,6 @@ _equalAlterFunctionStmt(AlterFunctionStmt *a, AlterFunctionStmt *b) } static bool -_equalRemoveFuncStmt(RemoveFuncStmt *a, RemoveFuncStmt *b) -{ - COMPARE_SCALAR_FIELD(kind); - COMPARE_NODE_FIELD(name); - COMPARE_NODE_FIELD(args); - COMPARE_SCALAR_FIELD(behavior); - COMPARE_SCALAR_FIELD(missing_ok); - - return true; -} - -static bool _equalDoStmt(DoStmt *a, DoStmt *b) { COMPARE_NODE_FIELD(args); @@ -1310,28 +1299,6 @@ _equalDoStmt(DoStmt *a, DoStmt *b) } static bool -_equalRemoveOpClassStmt(RemoveOpClassStmt *a, RemoveOpClassStmt *b) -{ - COMPARE_NODE_FIELD(opclassname); - COMPARE_STRING_FIELD(amname); - COMPARE_SCALAR_FIELD(behavior); - COMPARE_SCALAR_FIELD(missing_ok); - - return true; -} - -static bool -_equalRemoveOpFamilyStmt(RemoveOpFamilyStmt *a, RemoveOpFamilyStmt *b) -{ - COMPARE_NODE_FIELD(opfamilyname); - COMPARE_STRING_FIELD(amname); - COMPARE_SCALAR_FIELD(behavior); - COMPARE_SCALAR_FIELD(missing_ok); - - return true; -} - -static bool _equalRenameStmt(RenameStmt *a, RenameStmt *b) { COMPARE_SCALAR_FIELD(renameType); @@ -1720,16 +1687,6 @@ _equalAlterFdwStmt(AlterFdwStmt *a, AlterFdwStmt *b) } static bool -_equalDropFdwStmt(DropFdwStmt *a, DropFdwStmt *b) -{ - COMPARE_STRING_FIELD(fdwname); - COMPARE_SCALAR_FIELD(missing_ok); - COMPARE_SCALAR_FIELD(behavior); - - return true; -} - -static bool _equalCreateForeignServerStmt(CreateForeignServerStmt *a, CreateForeignServerStmt *b) { COMPARE_STRING_FIELD(servername); @@ -1753,16 +1710,6 @@ _equalAlterForeignServerStmt(AlterForeignServerStmt *a, AlterForeignServerStmt * } static bool -_equalDropForeignServerStmt(DropForeignServerStmt *a, DropForeignServerStmt *b) -{ - COMPARE_STRING_FIELD(servername); - COMPARE_SCALAR_FIELD(missing_ok); - COMPARE_SCALAR_FIELD(behavior); - - return true; -} - -static bool _equalCreateUserMappingStmt(CreateUserMappingStmt *a, CreateUserMappingStmt *b) { COMPARE_STRING_FIELD(username); @@ -1825,18 +1772,6 @@ _equalCreateTrigStmt(CreateTrigStmt *a, CreateTrigStmt *b) } static bool -_equalDropPropertyStmt(DropPropertyStmt *a, DropPropertyStmt *b) -{ - COMPARE_NODE_FIELD(relation); - COMPARE_STRING_FIELD(property); - COMPARE_SCALAR_FIELD(removeType); - COMPARE_SCALAR_FIELD(behavior); - COMPARE_SCALAR_FIELD(missing_ok); - - return true; -} - -static bool _equalCreatePLangStmt(CreatePLangStmt *a, CreatePLangStmt *b) { COMPARE_SCALAR_FIELD(replace); @@ -1850,16 +1785,6 @@ _equalCreatePLangStmt(CreatePLangStmt *a, CreatePLangStmt *b) } static bool -_equalDropPLangStmt(DropPLangStmt *a, DropPLangStmt *b) -{ - COMPARE_STRING_FIELD(plname); - COMPARE_SCALAR_FIELD(behavior); - COMPARE_SCALAR_FIELD(missing_ok); - - return true; -} - -static bool _equalCreateRoleStmt(CreateRoleStmt *a, CreateRoleStmt *b) { COMPARE_SCALAR_FIELD(stmt_type); @@ -1964,17 +1889,6 @@ _equalCreateCastStmt(CreateCastStmt *a, CreateCastStmt *b) } static bool -_equalDropCastStmt(DropCastStmt *a, DropCastStmt *b) -{ - COMPARE_NODE_FIELD(sourcetype); - COMPARE_NODE_FIELD(targettype); - COMPARE_SCALAR_FIELD(behavior); - COMPARE_SCALAR_FIELD(missing_ok); - - return true; -} - -static bool _equalPrepareStmt(PrepareStmt *a, PrepareStmt *b) { COMPARE_STRING_FIELD(name); @@ -2793,18 +2707,9 @@ equal(void *a, void *b) case T_AlterFunctionStmt: retval = _equalAlterFunctionStmt(a, b); break; - case T_RemoveFuncStmt: - retval = _equalRemoveFuncStmt(a, b); - break; case T_DoStmt: retval = _equalDoStmt(a, b); break; - case T_RemoveOpClassStmt: - retval = _equalRemoveOpClassStmt(a, b); - break; - case T_RemoveOpFamilyStmt: - retval = _equalRemoveOpFamilyStmt(a, b); - break; case T_RenameStmt: retval = _equalRenameStmt(a, b); break; @@ -2919,18 +2824,12 @@ equal(void *a, void *b) case T_AlterFdwStmt: retval = _equalAlterFdwStmt(a, b); break; - case T_DropFdwStmt: - retval = _equalDropFdwStmt(a, b); - break; case T_CreateForeignServerStmt: retval = _equalCreateForeignServerStmt(a, b); break; case T_AlterForeignServerStmt: retval = _equalAlterForeignServerStmt(a, b); break; - case T_DropForeignServerStmt: - retval = _equalDropForeignServerStmt(a, b); - break; case T_CreateUserMappingStmt: retval = _equalCreateUserMappingStmt(a, b); break; @@ -2946,15 +2845,9 @@ equal(void *a, void *b) case T_CreateTrigStmt: retval = _equalCreateTrigStmt(a, b); break; - case T_DropPropertyStmt: - retval = _equalDropPropertyStmt(a, b); - break; case T_CreatePLangStmt: retval = _equalCreatePLangStmt(a, b); break; - case T_DropPLangStmt: - retval = _equalDropPLangStmt(a, b); - break; case T_CreateRoleStmt: retval = _equalCreateRoleStmt(a, b); break; @@ -2988,9 +2881,6 @@ equal(void *a, void *b) case T_CreateCastStmt: retval = _equalCreateCastStmt(a, b); break; - case T_DropCastStmt: - retval = _equalDropCastStmt(a, b); - break; case T_PrepareStmt: retval = _equalPrepareStmt(a, b); break; |