Lines Matching refs:list
39 ValueList* list = fHash.find(key);
40 if (NULL != list) {
42 // linked list, and it will contain the value of the first element.
43 ValueList* newEntry = SkNEW_ARGS(ValueList, (list->fValue));
44 newEntry->fNext = list->fNext;
47 list->fNext = newEntry;
48 list->fValue = value;
57 ValueList* list = fHash.find(key);
60 SkASSERT(NULL != list);
62 while (list->fValue != value) {
63 prev = list;
64 list = list->fNext;
67 if (NULL != list->fNext) {
68 ValueList* next = list->fNext;
69 list->fValue = next->fValue;
70 list->fNext = next->fNext;
74 SkDELETE(list);
77 SkDELETE(list);
84 ValueList* list = fHash.find(key);
85 if (NULL != list) {
86 return list->fValue;
93 ValueList* list = fHash.find(key);
94 while (NULL != list) {
95 if (f(list->fValue)){
96 return list->fValue;
98 list = list->fNext;