Lines Matching refs:model
60 const XML_Content *model;
66 stackPushMalloc(Stack *stackTop, const XML_Content *model, unsigned level) {
71 newStackTop->model = model;
121 dumpContentModelElement(const XML_Content *model, unsigned level,
130 printf("[%u] type=%s(%d), quant=%s(%d)", (unsigned)(model - root),
131 contentTypeName(model->type), model->type,
132 contentQuantName(model->quant), model->quant);
133 if (model->name) {
134 printf(", name=\"%" XML_FMT_STR "\"", model->name);
138 printf(", numchildren=%d", model->numchildren);
151 const XML_Content *const model = stackTop->model;
154 dumpContentModelElement(model, level, root);
158 for (size_t u = model->numchildren; u >= 1; u--) {
160 = stackPushMalloc(stackTop, model->children + (u - 1), level + 1);
179 XML_Content *model) {
181 const bool success = dumpContentModel(name, model);
182 XML_FreeContentModel(parser, model);