Home
last modified time | relevance | path

Searched refs:KeywordExt_List (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/gperf/src/
H A Dkeyword-list.h48 class KeywordExt_List : public Keyword_List
52 KeywordExt_List (KeywordExt *car);
57 KeywordExt_List *& rest ();
62 extern KeywordExt_List * copy_list (KeywordExt_List *list);
73 extern KeywordExt_List * mergesort_list (KeywordExt_List *list,
H A Dkeyword-list.cc39 KeywordExt_List::KeywordExt_List (KeywordExt *car) in KeywordExt_List() function in KeywordExt_List
64 KeywordExt_List *
65 copy_list (KeywordExt_List *list) in copy_list()
67 return static_cast<KeywordExt_List *> (copy_list (static_cast<Keyword_List *> (list))); in copy_list()
158 KeywordExt_List *
159 mergesort_list (KeywordExt_List *list, in mergesort_list()
163 static_cast<KeywordExt_List *> in mergesort_list()
H A Dsearch.cc129 Search::Search (KeywordExt_List *list) in Search()
139 for (KeywordExt_List *temp = _head; temp; temp = temp->rest()) in prepare()
145 for (KeywordExt_List *temp = _head; temp; temp = temp->rest()) in prepare()
735 KeywordExt_List *temp; in prepare_asso_values()
757 KeywordExt_List *prev = NULL; /* list node before temp */ in prepare_asso_values()
762 KeywordExt_List *garbage = NULL; in prepare_asso_values()
934 KeywordExt_List * _keywords;
935 KeywordExt_List * _keywords_last;
1023 KeywordExt_List *cons = new KeywordExt_List(keyword); in compute_partition()
1511 KeywordExt_List *saved_head = _head; in find_good_asso_values()
[all …]
H A Dkeyword-list.icc39 /* ------------------------- KeywordExt_List class ------------------------- */
43 KeywordExt_List::first () const
49 INLINE KeywordExt_List *&
50 KeywordExt_List::rest ()
52 return *reinterpret_cast<KeywordExt_List**>(&_cdr);
H A Dmain.cc74 KeywordExt_List* list = static_cast<KeywordExt_List*>(inputter._head); in main()
131 for (KeywordExt_List *ptr = list; ptr; ptr = ptr->rest()) in main()
H A Doutput.h40 Output (KeywordExt_List *head,
110 KeywordExt_List * _head;
H A Dsearch.h38 Search (KeywordExt_List *list);
107 KeywordExt_List * _head;
H A Doutput.cc79 Output::Output (KeywordExt_List *head, const char *struct_decl, in Output()
121 KeywordExt_List *temp; in compute_min_max()
137 for (KeywordExt_List *temp = _head; temp; temp = temp->rest()) in num_hash_values()
945 KeywordExt_List *temp; in output_keylength_table()
1005 KeywordExt_List *temp; in output_string_pool()
1176 KeywordExt_List *temp; in output_keyword_table()
1268 for (KeywordExt_List *temp = _head; temp; temp = temp->rest()) in output_lookup_array()
1431 static KeywordExt_List *
1432 output_switch_case (KeywordExt_List *list, int indent, int *jumps_away) in output_switch_case()
1492 output_switches (KeywordExt_List *list, int num_switches, int size, int min_hash_value, int max_has… in output_switches()
[all …]
/freebsd-12.1/contrib/gperf/
H A DChangeLog320 * src/keyword-list.icc (KeywordExt_List::rest): Use a portable cast.
1120 * src/keyword-list.h (Keyword_List::first, KeywordExt_List::first):
1122 * src/keyword-list.icc (Keyword_List::first, KeywordExt_List::first):
1358 (KeywordExt_List): Inherit from it.
1360 (KeywordExt_List::KeywordExt_List): Update.
1382 * src/keyword-list.h (KeywordExt_List): Don't inherit from KeywordExt.
1383 (KeywordExt_List::KeywordExt_List): Take a KeywordExt* as argument.
1384 (KeywordExt_List::_car): New field.
1385 (KeywordExt_List::first): Use it.
1386 * src/keyword-list.cc (KeywordExt_List::KeywordExt_List): Take a
[all …]