Lines Matching refs:QUICK_SELECT_I
211 class QUICK_SELECT_I
238 QUICK_SELECT_I();
239 virtual ~QUICK_SELECT_I(){}; in ~QUICK_SELECT_I()
389 virtual QUICK_SELECT_I *make_reverse(uint used_key_parts_arg) { return NULL; } in make_reverse()
428 class QUICK_RANGE_SELECT : public QUICK_SELECT_I
513 QUICK_SELECT_I *make_reverse(uint used_key_parts_arg);
599 class QUICK_INDEX_MERGE_SELECT : public QUICK_SELECT_I
690 class QUICK_ROR_INTERSECT_SELECT : public QUICK_SELECT_I
767 explicit Quick_ror_union_less(const QUICK_SELECT_I *me) in Quick_ror_union_less()
770 bool operator()(QUICK_SELECT_I *a, QUICK_SELECT_I *b) in operator()
774 const QUICK_SELECT_I *m_me;
791 class QUICK_ROR_UNION_SELECT : public QUICK_SELECT_I
814 bool push_quick_back(QUICK_SELECT_I *quick_sel_range);
816 List<QUICK_SELECT_I> quick_selects; /* Merged quick selects */
820 List_iterator_fast<QUICK_SELECT_I> it(quick_selects); in is_valid()
821 QUICK_SELECT_I *quick; in is_valid()
836 List_iterator_fast<QUICK_SELECT_I> it(quick_selects); in get_fields_used()
837 QUICK_SELECT_I *quick; in get_fields_used()
842 Priority_queue<QUICK_SELECT_I*,
843 std::vector<QUICK_SELECT_I*,
844 Malloc_allocator<QUICK_SELECT_I*> >,
893 class QUICK_GROUP_MIN_MAX_SELECT : public QUICK_SELECT_I
996 QUICK_SELECT_I *make_reverse(uint used_key_parts_arg) in make_reverse()
1016 QUICK_SELECT_I **quick, bool ignore_table_scan);