pg_kernels.slow.4.inc 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. TExecFunc arrow_array_subscript_handler() { return MakeIndirectExec<true, true>(&array_subscript_handler); }
  2. TExecFunc arrow_btboolcmp() { return MakeIndirectExec<true, true>(&btboolcmp); }
  3. TExecFunc arrow_btcharcmp() { return MakeIndirectExec<true, true>(&btcharcmp); }
  4. TExecFunc arrow_btint24cmp() { return MakeIndirectExec<true, true>(&btint24cmp); }
  5. TExecFunc arrow_btint28cmp() { return MakeIndirectExec<true, true>(&btint28cmp); }
  6. TExecFunc arrow_btint2cmp() { return MakeIndirectExec<true, true>(&btint2cmp); }
  7. TExecFunc arrow_btint2sortsupport() { return MakeIndirectExec<true, true>(&btint2sortsupport); }
  8. TExecFunc arrow_btint42cmp() { return MakeIndirectExec<true, true>(&btint42cmp); }
  9. TExecFunc arrow_btint48cmp() { return MakeIndirectExec<true, true>(&btint48cmp); }
  10. TExecFunc arrow_btint4cmp() { return MakeIndirectExec<true, true>(&btint4cmp); }
  11. TExecFunc arrow_btint4sortsupport() { return MakeIndirectExec<true, true>(&btint4sortsupport); }
  12. TExecFunc arrow_btint82cmp() { return MakeIndirectExec<true, true>(&btint82cmp); }
  13. TExecFunc arrow_btint84cmp() { return MakeIndirectExec<true, true>(&btint84cmp); }
  14. TExecFunc arrow_btint8cmp() { return MakeIndirectExec<true, true>(&btint8cmp); }
  15. TExecFunc arrow_btint8sortsupport() { return MakeIndirectExec<true, true>(&btint8sortsupport); }
  16. TExecFunc arrow_btoidcmp() { return MakeIndirectExec<true, true>(&btoidcmp); }
  17. TExecFunc arrow_btoidsortsupport() { return MakeIndirectExec<true, true>(&btoidsortsupport); }
  18. TExecFunc arrow_btoidvectorcmp() { return MakeIndirectExec<true, true>(&btoidvectorcmp); }
  19. TExecFunc arrow_char_text() { return MakeIndirectExec<true, false>(&char_text); }
  20. TExecFunc arrow_chareq() { return MakeIndirectExec<true, true>(&chareq); }
  21. TExecFunc arrow_charge() { return MakeIndirectExec<true, true>(&charge); }
  22. TExecFunc arrow_chargt() { return MakeIndirectExec<true, true>(&chargt); }
  23. TExecFunc arrow_charin() { return MakeIndirectExec<true, true>(&charin); }
  24. TExecFunc arrow_charle() { return MakeIndirectExec<true, true>(&charle); }
  25. TExecFunc arrow_charlt() { return MakeIndirectExec<true, true>(&charlt); }
  26. TExecFunc arrow_charne() { return MakeIndirectExec<true, true>(&charne); }
  27. TExecFunc arrow_charout() { return MakeIndirectExec<true, false>(&charout); }
  28. TExecFunc arrow_charrecv() { return MakeIndirectExec<true, true>(&charrecv); }
  29. TExecFunc arrow_charsend() { return MakeIndirectExec<true, false>(&charsend); }
  30. TExecFunc arrow_chartoi4() { return MakeIndirectExec<true, true>(&chartoi4); }
  31. TExecFunc arrow_daterange_canonical() { return MakeIndirectExec<true, false>(&daterange_canonical); }
  32. TExecFunc arrow_daterange_subdiff() { return MakeIndirectExec<true, true>(&daterange_subdiff); }
  33. TExecFunc arrow_elem_contained_by_range() { return MakeIndirectExec<true, true>(&elem_contained_by_range); }
  34. TExecFunc arrow_fmgr_c_validator() { return MakeIndirectExec<true, true>(&fmgr_c_validator); }
  35. TExecFunc arrow_fmgr_internal_validator() { return MakeIndirectExec<true, true>(&fmgr_internal_validator); }
  36. TExecFunc arrow_fmgr_sql_validator() { return MakeIndirectExec<true, true>(&fmgr_sql_validator); }
  37. TExecFunc arrow_hash_range() { return MakeIndirectExec<true, true>(&hash_range); }
  38. TExecFunc arrow_hash_range_extended() { return MakeIndirectExec<true, true>(&hash_range_extended); }
  39. TExecFunc arrow_i4tochar() { return MakeIndirectExec<true, true>(&i4tochar); }
  40. TExecFunc arrow_int4range_canonical() { return MakeIndirectExec<true, false>(&int4range_canonical); }
  41. TExecFunc arrow_int4range_subdiff() { return MakeIndirectExec<true, true>(&int4range_subdiff); }
  42. TExecFunc arrow_int8range_canonical() { return MakeIndirectExec<true, false>(&int8range_canonical); }
  43. TExecFunc arrow_int8range_subdiff() { return MakeIndirectExec<true, true>(&int8range_subdiff); }
  44. TExecFunc arrow_jsonb_agg_finalfn() { return MakeIndirectExec<false, false>(&jsonb_agg_finalfn); }
  45. TExecFunc arrow_jsonb_agg_strict_transfn() { return MakeIndirectExec<false, true>(&jsonb_agg_strict_transfn); }
  46. TExecFunc arrow_jsonb_agg_transfn() { return MakeIndirectExec<false, true>(&jsonb_agg_transfn); }
  47. TExecFunc arrow_jsonb_bool() { return MakeIndirectExec<true, true>(&jsonb_bool); }
  48. TExecFunc arrow_jsonb_build_array() { return MakeIndirectExec<false, false>(&jsonb_build_array); }
  49. TExecFunc arrow_jsonb_build_array_noargs() { return MakeIndirectExec<false, false>(&jsonb_build_array_noargs); }
  50. TExecFunc arrow_jsonb_build_object() { return MakeIndirectExec<false, false>(&jsonb_build_object); }
  51. TExecFunc arrow_jsonb_build_object_noargs() { return MakeIndirectExec<false, false>(&jsonb_build_object_noargs); }
  52. TExecFunc arrow_jsonb_float4() { return MakeIndirectExec<true, true>(&jsonb_float4); }
  53. TExecFunc arrow_jsonb_float8() { return MakeIndirectExec<true, true>(&jsonb_float8); }
  54. TExecFunc arrow_jsonb_in() { return MakeIndirectExec<true, false>(&jsonb_in); }
  55. TExecFunc arrow_jsonb_int2() { return MakeIndirectExec<true, true>(&jsonb_int2); }
  56. TExecFunc arrow_jsonb_int4() { return MakeIndirectExec<true, true>(&jsonb_int4); }
  57. TExecFunc arrow_jsonb_int8() { return MakeIndirectExec<true, true>(&jsonb_int8); }
  58. TExecFunc arrow_jsonb_numeric() { return MakeIndirectExec<true, false>(&jsonb_numeric); }
  59. TExecFunc arrow_jsonb_object() { return MakeIndirectExec<true, false>(&jsonb_object); }
  60. TExecFunc arrow_jsonb_object_agg_finalfn() { return MakeIndirectExec<false, false>(&jsonb_object_agg_finalfn); }
  61. TExecFunc arrow_jsonb_object_agg_strict_transfn() { return MakeIndirectExec<false, true>(&jsonb_object_agg_strict_transfn); }
  62. TExecFunc arrow_jsonb_object_agg_transfn() { return MakeIndirectExec<false, true>(&jsonb_object_agg_transfn); }
  63. TExecFunc arrow_jsonb_object_agg_unique_strict_transfn() { return MakeIndirectExec<false, true>(&jsonb_object_agg_unique_strict_transfn); }
  64. TExecFunc arrow_jsonb_object_agg_unique_transfn() { return MakeIndirectExec<false, true>(&jsonb_object_agg_unique_transfn); }
  65. TExecFunc arrow_jsonb_object_two_arg() { return MakeIndirectExec<true, false>(&jsonb_object_two_arg); }
  66. TExecFunc arrow_jsonb_out() { return MakeIndirectExec<true, false>(&jsonb_out); }
  67. TExecFunc arrow_jsonb_recv() { return MakeIndirectExec<true, false>(&jsonb_recv); }
  68. TExecFunc arrow_jsonb_send() { return MakeIndirectExec<true, false>(&jsonb_send); }
  69. TExecFunc arrow_jsonb_typeof() { return MakeIndirectExec<true, false>(&jsonb_typeof); }
  70. TExecFunc arrow_jsonpath_in() { return MakeIndirectExec<true, false>(&jsonpath_in); }
  71. TExecFunc arrow_jsonpath_out() { return MakeIndirectExec<true, false>(&jsonpath_out); }
  72. TExecFunc arrow_jsonpath_recv() { return MakeIndirectExec<true, false>(&jsonpath_recv); }
  73. TExecFunc arrow_jsonpath_send() { return MakeIndirectExec<true, false>(&jsonpath_send); }
  74. TExecFunc arrow_numrange_subdiff() { return MakeIndirectExec<true, true>(&numrange_subdiff); }
  75. TExecFunc arrow_oideq() { return MakeIndirectExec<true, true>(&oideq); }
  76. TExecFunc arrow_oidge() { return MakeIndirectExec<true, true>(&oidge); }
  77. TExecFunc arrow_oidgt() { return MakeIndirectExec<true, true>(&oidgt); }
  78. TExecFunc arrow_oidin() { return MakeIndirectExec<true, true>(&oidin); }
  79. TExecFunc arrow_oidlarger() { return MakeIndirectExec<true, true>(&oidlarger); }
  80. TExecFunc arrow_oidle() { return MakeIndirectExec<true, true>(&oidle); }
  81. TExecFunc arrow_oidlt() { return MakeIndirectExec<true, true>(&oidlt); }
  82. TExecFunc arrow_oidne() { return MakeIndirectExec<true, true>(&oidne); }
  83. TExecFunc arrow_oidout() { return MakeIndirectExec<true, false>(&oidout); }
  84. TExecFunc arrow_oidrecv() { return MakeIndirectExec<true, true>(&oidrecv); }
  85. TExecFunc arrow_oidsend() { return MakeIndirectExec<true, false>(&oidsend); }
  86. TExecFunc arrow_oidsmaller() { return MakeIndirectExec<true, true>(&oidsmaller); }
  87. TExecFunc arrow_oidvectoreq() { return MakeIndirectExec<true, true>(&oidvectoreq); }
  88. TExecFunc arrow_oidvectorge() { return MakeIndirectExec<true, true>(&oidvectorge); }
  89. TExecFunc arrow_oidvectorgt() { return MakeIndirectExec<true, true>(&oidvectorgt); }
  90. TExecFunc arrow_oidvectorin() { return MakeIndirectExec<true, false>(&oidvectorin); }
  91. TExecFunc arrow_oidvectorle() { return MakeIndirectExec<true, true>(&oidvectorle); }
  92. TExecFunc arrow_oidvectorlt() { return MakeIndirectExec<true, true>(&oidvectorlt); }
  93. TExecFunc arrow_oidvectorne() { return MakeIndirectExec<true, true>(&oidvectorne); }
  94. TExecFunc arrow_oidvectorout() { return MakeIndirectExec<true, false>(&oidvectorout); }
  95. TExecFunc arrow_oidvectorrecv() { return MakeIndirectExec<true, false>(&oidvectorrecv); }
  96. TExecFunc arrow_oidvectorsend() { return MakeIndirectExec<true, false>(&oidvectorsend); }
  97. TExecFunc arrow_pg_last_committed_xact() { return MakeIndirectExec<true, false>(&pg_last_committed_xact); }
  98. TExecFunc arrow_pg_xact_commit_timestamp() { return MakeIndirectExec<true, true>(&pg_xact_commit_timestamp); }
  99. TExecFunc arrow_pg_xact_commit_timestamp_origin() { return MakeIndirectExec<true, false>(&pg_xact_commit_timestamp_origin); }
  100. TExecFunc arrow_range_adjacent() { return MakeIndirectExec<true, true>(&range_adjacent); }
  101. TExecFunc arrow_range_after() { return MakeIndirectExec<true, true>(&range_after); }
  102. TExecFunc arrow_range_before() { return MakeIndirectExec<true, true>(&range_before); }
  103. TExecFunc arrow_range_cmp() { return MakeIndirectExec<true, true>(&range_cmp); }
  104. TExecFunc arrow_range_constructor2() { return MakeIndirectExec<false, false>(&range_constructor2); }
  105. TExecFunc arrow_range_constructor3() { return MakeIndirectExec<false, false>(&range_constructor3); }
  106. TExecFunc arrow_range_contained_by() { return MakeIndirectExec<true, true>(&range_contained_by); }
  107. TExecFunc arrow_range_contains() { return MakeIndirectExec<true, true>(&range_contains); }
  108. TExecFunc arrow_range_contains_elem() { return MakeIndirectExec<true, true>(&range_contains_elem); }
  109. TExecFunc arrow_range_empty() { return MakeIndirectExec<true, true>(&range_empty); }
  110. TExecFunc arrow_range_eq() { return MakeIndirectExec<true, true>(&range_eq); }
  111. TExecFunc arrow_range_ge() { return MakeIndirectExec<true, true>(&range_ge); }
  112. TExecFunc arrow_range_gt() { return MakeIndirectExec<true, true>(&range_gt); }
  113. TExecFunc arrow_range_in() { return MakeIndirectExec<true, false>(&range_in); }
  114. TExecFunc arrow_range_intersect() { return MakeIndirectExec<true, false>(&range_intersect); }
  115. TExecFunc arrow_range_intersect_agg_transfn() { return MakeIndirectExec<true, false>(&range_intersect_agg_transfn); }
  116. TExecFunc arrow_range_le() { return MakeIndirectExec<true, true>(&range_le); }
  117. TExecFunc arrow_range_lower() { return MakeIndirectExec<true, true>(&range_lower); }
  118. TExecFunc arrow_range_lower_inc() { return MakeIndirectExec<true, true>(&range_lower_inc); }
  119. TExecFunc arrow_range_lower_inf() { return MakeIndirectExec<true, true>(&range_lower_inf); }
  120. TExecFunc arrow_range_lt() { return MakeIndirectExec<true, true>(&range_lt); }
  121. TExecFunc arrow_range_merge() { return MakeIndirectExec<true, false>(&range_merge); }
  122. TExecFunc arrow_range_minus() { return MakeIndirectExec<true, false>(&range_minus); }
  123. TExecFunc arrow_range_ne() { return MakeIndirectExec<true, true>(&range_ne); }
  124. TExecFunc arrow_range_out() { return MakeIndirectExec<true, false>(&range_out); }
  125. TExecFunc arrow_range_overlaps() { return MakeIndirectExec<true, true>(&range_overlaps); }
  126. TExecFunc arrow_range_overleft() { return MakeIndirectExec<true, true>(&range_overleft); }
  127. TExecFunc arrow_range_overright() { return MakeIndirectExec<true, true>(&range_overright); }
  128. TExecFunc arrow_range_recv() { return MakeIndirectExec<true, false>(&range_recv); }
  129. TExecFunc arrow_range_send() { return MakeIndirectExec<true, false>(&range_send); }
  130. TExecFunc arrow_range_union() { return MakeIndirectExec<true, false>(&range_union); }
  131. TExecFunc arrow_range_upper() { return MakeIndirectExec<true, true>(&range_upper); }
  132. TExecFunc arrow_range_upper_inc() { return MakeIndirectExec<true, true>(&range_upper_inc); }
  133. TExecFunc arrow_range_upper_inf() { return MakeIndirectExec<true, true>(&range_upper_inf); }
  134. TExecFunc arrow_raw_array_subscript_handler() { return MakeIndirectExec<true, true>(&raw_array_subscript_handler); }
  135. TExecFunc arrow_text_char() { return MakeIndirectExec<true, true>(&text_char); }
  136. TExecFunc arrow_to_jsonb() { return MakeIndirectExec<true, false>(&to_jsonb); }
  137. TExecFunc arrow_tsqueryin() { return MakeIndirectExec<true, false>(&tsqueryin); }
  138. TExecFunc arrow_tsqueryout() { return MakeIndirectExec<true, false>(&tsqueryout); }
  139. TExecFunc arrow_tsqueryrecv() { return MakeIndirectExec<true, false>(&tsqueryrecv); }
  140. TExecFunc arrow_tsquerysend() { return MakeIndirectExec<true, false>(&tsquerysend); }
  141. TExecFunc arrow_tsquerytree() { return MakeIndirectExec<true, false>(&tsquerytree); }
  142. TExecFunc arrow_tsrange_subdiff() { return MakeIndirectExec<true, true>(&tsrange_subdiff); }
  143. TExecFunc arrow_tstzrange_subdiff() { return MakeIndirectExec<true, true>(&tstzrange_subdiff); }