Lines Matching refs:attributes

58     void (*start)(FamilyData* data, const char* tag, const char** attributes);
72 const TagHandler* (*tag)(FamilyData* data, const char* tag, const char** attributes);
178 /*start*/[](FamilyData* self, const char* tag, const char** attributes) { in __anon50d49d8f0102()
185 for (size_t i = 0; ATTS_NON_NULL(attributes, i); i += 2) { in __anon50d49d8f0102()
186 const char* name = attributes[i]; in __anon50d49d8f0102()
187 const char* value = attributes[i+1]; in __anon50d49d8f0102()
218 /*start*/[](FamilyData* self, const char* tag, const char** attributes) { in __anon50d49d8f0402()
225 for (size_t i = 0; ATTS_NON_NULL(attributes, i); i += 2) { in __anon50d49d8f0402()
226 const char* name = attributes[i]; in __anon50d49d8f0402()
227 const char* value = attributes[i+1]; in __anon50d49d8f0402()
248 /*tag*/[](FamilyData* self, const char* tag, const char** attributes) -> const TagHandler* { in __anon50d49d8f0602()
271 /*start*/[](FamilyData* self, const char* tag, const char** attributes) { in __anon50d49d8f0702()
282 for (size_t i = 0; ATTS_NON_NULL(attributes, i); i += 2) { in __anon50d49d8f0702()
283 const char* name = attributes[i]; in __anon50d49d8f0702()
284 const char* value = attributes[i+1]; in __anon50d49d8f0702()
325 /*start*/[](FamilyData* self, const char* tag, const char** attributes) { }, in __anon50d49d8f0802()
327 /*tag*/[](FamilyData* self, const char* tag, const char** attributes) -> const TagHandler* { in __anon50d49d8f0902()
344 /*start*/[](FamilyData* self, const char* tag, const char** attributes) { in __anon50d49d8f0a02()
351 if (attributes) { in __anon50d49d8f0a02()
352 for (size_t i = 0; ATTS_NON_NULL(attributes, i); i += 2) { in __anon50d49d8f0a02()
353 const char* name = attributes[i]; in __anon50d49d8f0a02()
354 const char* value = attributes[i+1]; in __anon50d49d8f0a02()
399 /*tag*/[](FamilyData* self, const char* tag, const char** attributes) -> const TagHandler* { in __anon50d49d8f0c02()
410 /*start*/[](FamilyData* self, const char* tag, const char** attributes) { in __anon50d49d8f0d02()
426 /*tag*/[](FamilyData* self, const char* tag, const char** attributes) -> const TagHandler* { in __anon50d49d8f0f02()
437 /*start*/[](FamilyData* self, const char* tag, const char** attributes) { in __anon50d49d8f1002()
440 for (size_t i = 0; ATTS_NON_NULL(attributes, i); i += 2) { in __anon50d49d8f1002()
441 const char* value = attributes[i+1]; in __anon50d49d8f1002()
448 /*tag*/[](FamilyData* self, const char* tag, const char** attributes) -> const TagHandler* { in __anon50d49d8f1202()
463 /*tag*/[](FamilyData* self, const char* tag, const char** attributes) -> const TagHandler* { in __anon50d49d8f1302()
478 /*tag*/[](FamilyData* self, const char* tag, const char** attributes) -> const TagHandler* { in __anon50d49d8f1402()
482 for (size_t i = 0; ATTS_NON_NULL(attributes, i); i += 2) { in __anon50d49d8f1402()
483 const char* name = attributes[i]; in __anon50d49d8f1402()
486 const char* value = attributes[i+1]; in __anon50d49d8f1402()
501 static void XMLCALL start_element_handler(void *data, const char *tag, const char **attributes) { in start_element_handler() argument
506 const TagHandler* child = parent->tag ? parent->tag(self, tag, attributes) : NULL; in start_element_handler()
509 child->start(self, tag, attributes); in start_element_handler()