Lines Matching defs:end
66 /** Called at the end tag.
71 void (*end)(FamilyData* data, const char* tag);
143 const char* end = start + s->size(); // end is exclusive
145 if (start != end) {
146 --end; // make end inclusive
147 while (is_whitespace(*end)) { --end; }
148 ++end; // make end exclusive
150 size_t len = end - start;
215 /*end*/nullptr,
270 /*end*/[](FamilyData* self, const char* tag) {
314 /*end*/[](FamilyData* self, const char* tag) {
388 /*end*/nullptr,
395 /*end*/nullptr,
464 /*end*/nullptr,
474 /*end*/nullptr,
490 /*end*/nullptr,
501 /*end*/nullptr,
521 /*end*/[](FamilyData* self, const char* tag) {
538 /*end*/nullptr,
553 /*end*/nullptr,
605 if (child->end) {
606 child->end(self, tag);
784 // Default case - just add it to the end of the fallback list