Home | History | Annotate | Download | only in ltrace

Lines Matching refs:lens

50 enum_lens_destroy_cb(struct lens *lens)
52 struct enum_lens *self = (void *)lens;
104 enum_get(struct enum_lens *lens, struct value *value,
108 for (i = 0; i < vect_size(&lens->entries); ++i) {
109 struct enum_entry *entry = VECT_ELEMENT(&lens->entries,
121 enum_lens_format_cb(struct lens *lens, FILE *stream,
124 struct enum_lens *self = (void *)lens;
135 lens_init_enum(struct enum_lens *lens)
137 *lens = (struct enum_lens){
143 VECT_INIT(&lens->entries, struct enum_entry);
147 lens_enum_add(struct enum_lens *lens,
152 return VECT_PUSHBACK(&lens->entries, &entry);
156 lens_enum_size(struct enum_lens *lens)
158 return vect_size(&lens->entries);