• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/pyobjc-45/2.6/pyobjc/pyobjc-core/libxml2-src/

Lines Matching +defs:def +defs:pos

1022   trio_userdef_t *def;
1027 for (def = internalUserDef; def; def = def->next)
1030 if (trio_equal_case(def->name, name))
1034 *prev = def;
1040 return def;
1190 int pos = 0;
1602 parameters[pos].type = FORMAT_PARAMETER;
1603 parameters[pos].flags = 0;
1604 indices[width] = pos;
1605 width = pos++;
1610 parameters[pos].type = FORMAT_PARAMETER;
1611 parameters[pos].flags = 0;
1612 indices[precision] = pos;
1613 precision = pos++;
1618 parameters[pos].type = FORMAT_PARAMETER;
1619 parameters[pos].flags = 0;
1620 indices[base] = pos;
1621 base = pos++;
1626 parameters[pos].type = FORMAT_PARAMETER;
1627 parameters[pos].flags = 0;
1628 indices[varsize] = pos;
1629 varsize = pos++;
1632 indices[currentParam] = pos;
1646 parameters[pos].type = FORMAT_CHAR;
1659 parameters[pos].type = FORMAT_STRING;
1666 parameters[pos].type = FORMAT_GROUP;
1694 parameters[pos].type = FORMAT_INT;
1699 parameters[pos].type = FORMAT_INT;
1706 parameters[pos].type = FORMAT_INT;
1713 parameters[pos].type = FORMAT_INT;
1724 parameters[pos].type = FORMAT_INT;
1735 parameters[pos].type = FORMAT_INT;
1743 parameters[pos].type = FORMAT_DOUBLE;
1751 parameters[pos].type = FORMAT_DOUBLE;
1758 parameters[pos].type = FORMAT_DOUBLE;
1766 parameters[pos].type = FORMAT_POINTER;
1770 parameters[pos].type = FORMAT_COUNT;
1781 parameters[pos].type = FORMAT_DOUBLE;
1787 parameters[pos].type = FORMAT_ERRNO;
1797 parameters[pos].type = FORMAT_USER_DEFINED;
1798 parameters[pos].user_name[0] = NIL;
1809 parameters[pos].type = FORMAT_PARAMETER;
1810 parameters[pos].indexAfterSpecifier = index;
1811 parameters[pos].flags = FLAGS_USER_DEFINED;
1813 pos++;
1815 parameters[pos].type = FORMAT_USER_DEFINED;
1817 indices[currentParam] = pos;
1825 trio_copy_max(parameters[pos].user_data,
1837 trio_copy_max(parameters[pos].user_name,
1860 for (i = pos - 1; i >= 0; i--)
1865 (parameters[i].type == parameters[pos].type))
1880 parameters[pos].indexAfterSpecifier = index;
1881 parameters[pos].flags = flags;
1882 parameters[pos].width = width;
1883 parameters[pos].precision = precision;
1884 parameters[pos].base = (base == NO_BASE) ? BASE_DECIMAL : base;
1885 parameters[pos].varsize = varsize;
1886 pos++;
3335 trio_userdef_t *def = NULL;
3342 def = (trio_userdef_t *)parameters[i - 1].data.pointer;
3347 def = TrioFindNamespace(parameters[i].user_name, NULL);
3349 if (def) {
3352 def->callback(&reference);
4273 trio_userdef_t *def;
4300 def = TrioFindNamespace(name, &prev);
4301 if (def)
4305 def = (trio_userdef_t *)TRIO_MALLOC(sizeof(trio_userdef_t));
4306 if (def)
4315 internalUserDef = def;
4317 prev->next = def;
4320 def->callback = callback;
4321 def->name = (name == NULL)
4324 def->next = NULL;
4329 return (trio_pointer_t)def;
4343 trio_userdef_t *def;
4350 def = TrioFindNamespace(self->name, &prev);
4351 if (def)
4359 prev->next = def->next;