Lines Matching full:model
61 const XML_Content *model;
67 stackPushMalloc(Stack *stackTop, const XML_Content *model, unsigned level) {
72 newStackTop->model = model;
122 dumpContentModelElement(const XML_Content *model, unsigned level,
131 printf("[%u] type=%s(%u), quant=%s(%u)", (unsigned)(model - root),
132 contentTypeName(model->type), (unsigned int)model->type,
133 contentQuantName(model->quant), (unsigned int)model->quant);
134 if (model->name) {
135 printf(", name=\"%" XML_FMT_STR "\"", model->name);
139 printf(", numchildren=%u", model->numchildren);
152 const XML_Content *const model = stackTop->model;
155 dumpContentModelElement(model, level, root);
159 for (size_t u = model->numchildren; u >= 1; u--) {
161 = stackPushMalloc(stackTop, model->children + (u - 1), level + 1);
180 XML_Content *model) {
182 const bool success = dumpContentModel(name, model);
183 XML_FreeContentModel(parser, model);