Lines Matching refs:base
48 list->base.vtable = implementation;
49 list->base.equals_fn = equals_fn;
50 list->base.hashcode_fn = hashcode_fn;
51 list->base.dispose_fn = dispose_fn;
52 list->base.allow_duplicates = allow_duplicates;
75 list->base.vtable = implementation;
76 list->base.equals_fn = equals_fn;
77 list->base.hashcode_fn = hashcode_fn;
78 list->base.dispose_fn = dispose_fn;
79 list->base.allow_duplicates = allow_duplicates;
98 (list->base.hashcode_fn != NULL
99 ? list->base.hashcode_fn (node->value)
194 (list->base.hashcode_fn != NULL
195 ? list->base.hashcode_fn (elt)
226 (list->base.hashcode_fn != NULL
227 ? list->base.hashcode_fn (elt)
230 gl_listelement_equals_fn equals = list->base.equals_fn;
232 if (!list->base.allow_duplicates)
343 gl_listelement_equals_fn equals = list->base.equals_fn;
382 (list->base.hashcode_fn != NULL
383 ? list->base.hashcode_fn (elt)
386 gl_listelement_equals_fn equals = list->base.equals_fn;
390 if (!list->base.allow_duplicates)
466 gl_listelement_equals_fn equals = list->base.equals_fn;
502 (list->base.hashcode_fn != NULL
503 ? list->base.hashcode_fn (node->value)
532 (list->base.hashcode_fn != NULL
533 ? list->base.hashcode_fn (node->value)
562 (list->base.hashcode_fn != NULL
563 ? list->base.hashcode_fn (new_node->value)
592 (list->base.hashcode_fn != NULL
593 ? list->base.hashcode_fn (new_node->value)
628 (list->base.hashcode_fn != NULL
629 ? list->base.hashcode_fn (new_node->value)
690 if (list->base.dispose_fn != NULL)
691 list->base.dispose_fn (node->value);
738 if (list->base.dispose_fn != NULL)
739 list->base.dispose_fn (removed_node->value);
758 gl_listelement_dispose_fn dispose = list->base.dispose_fn;
782 result.vtable = list->base.vtable;
805 result.vtable = list->base.vtable;