PostgreSQL Source Code
git master
|
Go to the source code of this file.
Definition at line 189 of file int.h.
Referenced by jsonb_array_element(), jsonb_array_element_text(), jsonb_delete_idx(), power_var_int(), and setPathArray().
|
inlinestatic |
Definition at line 304 of file int.h.
References a, i64abs, PG_INT64_MAX, PG_INT64_MIN, and unlikely.
Referenced by cash_out(), and int64_to_numericvar().
Definition at line 67 of file int.h.
References a, b, PG_INT16_MAX, PG_INT16_MIN, and res.
Referenced by AdjustNotNullInheritance(), ATExecAddColumn(), ATExecSetNotNull(), ConstraintSetParentConstraint(), int2pl(), MergeAttributesIntoExisting(), MergeCheckConstraint(), MergeConstraintsIntoExisting(), MergeInheritedAttribute(), and MergeWithExistingConstraint().
Definition at line 135 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 203 of file int.h.
References a, b, PG_INT64_MAX, PG_INT64_MIN, and res.
Referenced by AdjustFractMicroseconds(), AdjustIntervalForTypmod(), cash_pl_cash(), 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(), make_timestamp_internal(), timestamp_bin(), timestamp_pl_interval(), timestamptz_bin(), timestamptz_pl_interval_internal(), and tm2timestamp().
|
inlinestatic |
Definition at line 466 of file int.h.
Referenced by basic_archive_file(), and numericvar_to_uint64().
Definition at line 586 of file int.h.
Referenced by _bt_delitems_cmp(), _bt_splitcmp(), AttrDefaultCmp(), and cmpNodePtr().
Definition at line 598 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 604 of file int.h.
Referenced by _bt_blk_cmp(), BinaryUpgradeClassOidItemCmp(), compare_block_numbers(), enum_oid_cmp(), list_oid_cmp(), oid_cmp(), oid_compare(), resource_priority_cmp(), SequenceItemCmp(), tbm_comparator(), and xidComparator().
|
inlinestatic |
Definition at line 616 of file int.h.
Referenced by cmp_lsn(), file_sort_by_lsn(), ginCompareItemPointers(), key_cmp(), and ListComparatorForWalSummaryFiles().
Definition at line 103 of file int.h.
References a, b, PG_INT16_MAX, PG_INT16_MIN, and res.
Referenced by int2mul().
Definition at line 171 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 261 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(), cash_mul_int64(), DecodeInterval(), evalStandardFunc(), int28mul(), int48mul(), int64_div_fast_to_numeric(), int64_multiply_add(), int82mul(), int84mul(), int8lcm(), int8mul(), interval_part_common(), itm2interval(), make_timestamp_internal(), numericvar_to_int64(), strtoint64(), timestamp_bin(), timestamptz_bin(), and tm2timestamp().
|
inlinestatic |
Definition at line 500 of file int.h.
References a, b, PG_UINT64_MAX, and res.
Referenced by basic_archive_file(), and numericvar_to_uint64().
Definition at line 372 of file int.h.
References a, PG_INT16_MIN, res, and unlikely.
Referenced by pg_strtoint16_safe().
Definition at line 445 of file int.h.
References a, PG_INT32_MIN, res, and unlikely.
Referenced by pg_strtoint32_safe().
|
inlinestatic |
Definition at line 528 of file int.h.
References a, PG_INT64_MAX, PG_INT64_MIN, res, and unlikely.
Referenced by pg_strtoint64_safe().
Definition at line 85 of file int.h.
References a, b, PG_INT16_MAX, PG_INT16_MIN, and res.
Referenced by int2_dist(), and int2mi().
Definition at line 153 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 230 of file int.h.
References a, b, PG_INT64_MAX, PG_INT64_MIN, and res.
Referenced by AdjustIntervalForTypmod(), cash_dist(), cash_in(), cash_mi_cash(), evalStandardFunc(), finite_interval_mi(), generate_series_timestamp_support(), int28mi(), int48mi(), int82mi(), int84mi(), int8_dist(), int8dec(), int8mi(), interval_um_internal(), numericvar_to_int64(), strtoint64(), timestamp_bin(), timestamp_mi(), TimestampDifferenceMilliseconds(), and timestamptz_bin().