Lines Matching refs:first
117 to look at the first and the last element of the list. */
119 _min_hash_value = _head->first()->_hash_value;
124 _max_hash_value = temp->first()->_hash_value;
568 /* Outputs the comparison expression for the first byte.
579 /* First, we emit a comparison of the first byte of the two strings.
950 KeywordExt *keyword = temp->first();
1012 KeywordExt *keyword = temp->first();
1053 KeywordExt *keyword = temp->first();
1192 KeywordExt *keyword = temp->first();
1272 int hash_value = temp->first()->_hash_value;
1273 lookup_array[hash_value] = temp->first()->_final_index;
1276 temp->first()->_allchars_length, temp->first()->_allchars, temp->first()->_final_index);
1277 if (temp->first()->_duplicate_link)
1281 dup_ptr->index = temp->first()->_final_index;
1284 for (KeywordExt *ptr = temp->first()->_duplicate_link; ptr; ptr = ptr->_duplicate_link)
1438 indent, "", list->first()->_hash_value, list->first()->_allchars_length, list->first()->_allchars);
1440 if (option[DUP] && list->first()->_duplicate_link)
1444 indent, "", option.get_lengthtable_name (), list->first()->_final_index);
1446 indent, "", option.get_wordlist_name (), list->first()->_final_index);
1449 for (KeywordExt *links = list->first(); links; links = links->_duplicate_link)
1464 indent, "", list->first()->_allchars_length,
1471 printf ("&%s[%d]", option.get_wordlist_name (), list->first()->_final_index);
1473 output_string (list->first()->_allchars, list->first()->_allchars_length);
1513 indent, "", temp->first()->_hash_value,
1516 output_switches (list, part1, size1, min_hash_value, temp->first()->_hash_value-1, indent+4);
1523 output_switches (temp, part2, size2, temp->first()->_hash_value, max_hash_value, indent+4);
1531 int lowest_case_value = list->first()->_hash_value;
1562 indent, "", list->first()->_hash_value - lowest_case_value);