| 647 | return is_first_inner_for_outer_join() || first_sj_inner_tab == this ; |
| 648 | } |
| 649 | bool check_only_first_match() |
| 650 | { |
| 651 | return is_inner_table_of_semi_join_with_first_match() || |
| 652 | (is_inner_table_of_outer_join() && |
| 653 | table->reginfo.not_exists_optimize); |
| 654 | } |
| 655 | bool is_last_inner_table() |
| 656 | { |
| 657 | return (first_inner && first_inner->last_inner == this) || |
no outgoing calls
no test coverage detected