|
PostgreSQL Source Code git master
|
#include <pgpa_ast.h>
Data Fields | |
| pgpa_target_type | ttype |
| pgpa_identifier | rid |
| pgpa_index_target * | itarget |
| List * | children |
Definition at line 47 of file pgpa_ast.h.
| List* pgpa_advice_target::children |
Definition at line 70 of file pgpa_ast.h.
Referenced by pgpa_build_trove(), pgpa_format_advice_target(), pgpa_identifier_matches_target(), pgpa_identifiers_cover_target(), pgpa_join_order_permits_join(), pgpa_trove_add_to_hash(), pgpa_walker_join_order_matches(), pgpa_walker_join_order_matches_member(), and pgpa_walker_would_advise().
| pgpa_index_target* pgpa_advice_target::itarget |
Definition at line 64 of file pgpa_ast.h.
Referenced by pgpa_cstring_trove_entry(), and pgpa_walker_would_advise().
| pgpa_identifier pgpa_advice_target::rid |
Definition at line 58 of file pgpa_ast.h.
Referenced by pgpa_format_advice_target(), pgpa_identifier_matches_target(), pgpa_trove_add_to_hash(), pgpa_walker_join_order_matches_member(), and pgpa_walker_would_advise().
| pgpa_target_type pgpa_advice_target::ttype |
Definition at line 49 of file pgpa_ast.h.
Referenced by pgpa_build_trove(), pgpa_cstring_trove_entry(), pgpa_format_advice_target(), pgpa_identifier_matches_target(), pgpa_identifiers_cover_target(), pgpa_join_method_permits_join(), pgpa_join_order_permits_join(), pgpa_planner_apply_scan_advice(), pgpa_trove_add_to_hash(), pgpa_walker_join_order_matches(), pgpa_walker_join_order_matches_member(), and pgpa_walker_would_advise().