mirror of
https://github.com/postgres/postgres.git
synced 2025-12-21 05:21:08 +03:00
Phase 2 pgindent run for v12.
Switch to 2.1 version of pg_bsd_indent. This formats multiline function declarations "correctly", that is with additional lines of parameter declarations indented to match where the first line's left parenthesis is. Discussion: https://postgr.es/m/CAEepm=0P3FeTXRcU5B2W3jv3PgRVZ-kGUXLGfd42FFhUROO3ug@mail.gmail.com
This commit is contained in:
@@ -167,32 +167,32 @@ typedef struct ExpandedRecordFieldInfo
|
||||
* prototypes for functions defined in expandedrecord.c
|
||||
*/
|
||||
extern ExpandedRecordHeader *make_expanded_record_from_typeid(Oid type_id, int32 typmod,
|
||||
MemoryContext parentcontext);
|
||||
MemoryContext parentcontext);
|
||||
extern ExpandedRecordHeader *make_expanded_record_from_tupdesc(TupleDesc tupdesc,
|
||||
MemoryContext parentcontext);
|
||||
MemoryContext parentcontext);
|
||||
extern ExpandedRecordHeader *make_expanded_record_from_exprecord(ExpandedRecordHeader *olderh,
|
||||
MemoryContext parentcontext);
|
||||
MemoryContext parentcontext);
|
||||
extern void expanded_record_set_tuple(ExpandedRecordHeader *erh,
|
||||
HeapTuple tuple, bool copy, bool expand_external);
|
||||
HeapTuple tuple, bool copy, bool expand_external);
|
||||
extern Datum make_expanded_record_from_datum(Datum recorddatum,
|
||||
MemoryContext parentcontext);
|
||||
MemoryContext parentcontext);
|
||||
extern TupleDesc expanded_record_fetch_tupdesc(ExpandedRecordHeader *erh);
|
||||
extern HeapTuple expanded_record_get_tuple(ExpandedRecordHeader *erh);
|
||||
extern ExpandedRecordHeader *DatumGetExpandedRecord(Datum d);
|
||||
extern void deconstruct_expanded_record(ExpandedRecordHeader *erh);
|
||||
extern bool expanded_record_lookup_field(ExpandedRecordHeader *erh,
|
||||
const char *fieldname,
|
||||
ExpandedRecordFieldInfo *finfo);
|
||||
const char *fieldname,
|
||||
ExpandedRecordFieldInfo *finfo);
|
||||
extern Datum expanded_record_fetch_field(ExpandedRecordHeader *erh, int fnumber,
|
||||
bool *isnull);
|
||||
bool *isnull);
|
||||
extern void expanded_record_set_field_internal(ExpandedRecordHeader *erh,
|
||||
int fnumber,
|
||||
Datum newValue, bool isnull,
|
||||
bool expand_external,
|
||||
bool check_constraints);
|
||||
int fnumber,
|
||||
Datum newValue, bool isnull,
|
||||
bool expand_external,
|
||||
bool check_constraints);
|
||||
extern void expanded_record_set_fields(ExpandedRecordHeader *erh,
|
||||
const Datum *newValues, const bool *isnulls,
|
||||
bool expand_external);
|
||||
const Datum *newValues, const bool *isnulls,
|
||||
bool expand_external);
|
||||
|
||||
/* outside code should never call expanded_record_set_field_internal as such */
|
||||
#define expanded_record_set_field(erh, fnumber, newValue, isnull, expand_external) \
|
||||
|
||||
Reference in New Issue
Block a user