PostgreSQL Source Code
git master
|
Go to the source code of this file.
Definition at line 47 of file int.h.
References a, b, PG_INT16_MAX, PG_INT16_MIN, and res.
Referenced by int2pl().
Definition at line 104 of file int.h.
References a, b, PG_INT32_MAX, PG_INT32_MIN, and res.
Referenced by AdjustDays(), AdjustFractDays(), AdjustFractYears(), AdjustMonths(), AdjustYears(), array_append(), array_set_element(), array_set_element_expanded(), array_set_slice(), ArrayCheckBoundsSafe(), bit_overlay(), bitsubstring(), bytea_overlay(), bytea_substring(), detoast_attr_slice(), finite_interval_pl(), generate_series_step_int4(), in_range_int2_int4(), in_range_int4_int4(), int24pl(), int42pl(), int4inc(), int4pl(), interval_div(), interval_justify_days(), interval_justify_hours(), interval_justify_interval(), interval_mul(), lpad(), make_interval(), ReadArrayDimensions(), repeat(), rpad(), text_format_parse_digits(), text_overlay(), text_substring(), timestamp_pl_interval(), timestamptz_pl_interval_internal(), translate(), and width_bucket_float8().
|
inlinestatic |
Definition at line 161 of file int.h.
References a, b, PG_INT64_MAX, PG_INT64_MIN, and res.
Referenced by AdjustFractMicroseconds(), AdjustIntervalForTypmod(), DecodeInterval(), evalStandardFunc(), finite_interval_pl(), generate_series_step_int8(), in_range_int4_int8(), in_range_int8_int8(), in_range_time_interval(), in_range_timetz_interval(), int28pl(), int48pl(), int64_multiply_add(), int82pl(), int84pl(), int8inc(), int8pl(), interval_part_common(), itm2interval(), make_interval(), timestamp_bin(), and timestamptz_bin().
|
inlinestatic |
Definition at line 380 of file int.h.
Referenced by basic_archive_file_internal(), and numericvar_to_uint64().
Definition at line 471 of file int.h.
Referenced by _bt_delitems_cmp(), _bt_splitcmp(), AttrDefaultCmp(), cmpNodePtr(), and list_cookedconstr_attnum_cmp().
Definition at line 483 of file int.h.
Referenced by cmp_list_len_asc(), comp_location(), comp_ptrgm(), compare_int(), comparecost(), compareint(), compareWordEntryPos(), compASC(), compDESC(), db_comparator(), int_cmp(), library_name_compare(), list_int_cmp(), and rankCompare().
|
inlinestatic |
|
inlinestatic |
Definition at line 489 of file int.h.
Referenced by _bt_blk_cmp(), compare_block_numbers(), enum_oid_cmp(), list_oid_cmp(), oid_cmp(), oid_compare(), resource_priority_cmp(), tbm_comparator(), and xidComparator().
|
inlinestatic |
Definition at line 501 of file int.h.
Referenced by cmp_lsn(), file_sort_by_lsn(), ginCompareItemPointers(), key_cmp(), and ListComparatorForWalSummaryFiles().
Definition at line 83 of file int.h.
References a, b, PG_INT16_MAX, PG_INT16_MIN, and res.
Referenced by int2mul().
Definition at line 140 of file int.h.
References a, b, PG_INT32_MAX, PG_INT32_MIN, and res.
Referenced by AdjustDays(), AdjustYears(), int24mul(), int42mul(), int4lcm(), int4mul(), lpad(), make_interval(), repeat(), rpad(), text_format_parse_digits(), text_substring(), and translate().
|
inlinestatic |
Definition at line 219 of file int.h.
References a, b, PG_INT32_MAX, PG_INT32_MIN, PG_INT64_MAX, PG_INT64_MIN, and res.
Referenced by cash_in(), DecodeInterval(), evalStandardFunc(), int28mul(), int48mul(), int64_div_fast_to_numeric(), int64_multiply_add(), int82mul(), int84mul(), int8lcm(), int8mul(), interval_part_common(), itm2interval(), numericvar_to_int64(), strtoint64(), timestamp_bin(), and timestamptz_bin().
|
inlinestatic |
Definition at line 414 of file int.h.
References a, b, PG_UINT64_MAX, and res.
Referenced by basic_archive_file_internal(), and numericvar_to_uint64().
Definition at line 65 of file int.h.
References a, b, PG_INT16_MAX, PG_INT16_MIN, and res.
Referenced by int2_dist(), and int2mi().
Definition at line 122 of file int.h.
References a, b, PG_INT32_MAX, PG_INT32_MIN, and res.
Referenced by array_prepend(), array_set_element(), array_set_element_expanded(), array_set_slice(), finite_interval_mi(), int24mi(), int42mi(), int4_dist(), int4mi(), interval_um_internal(), and ReadArrayDimensions().
|
inlinestatic |
Definition at line 188 of file int.h.
References a, b, PG_INT64_MAX, PG_INT64_MIN, and res.
Referenced by AdjustIntervalForTypmod(), cash_dist(), cash_in(), evalStandardFunc(), finite_interval_mi(), int28mi(), int48mi(), int82mi(), int84mi(), int8_dist(), int8dec(), int8mi(), interval_um_internal(), numericvar_to_int64(), strtoint64(), timestamp_bin(), timestamp_mi(), TimestampDifferenceMilliseconds(), and timestamptz_bin().