Lines Matching refs:tag
110 static void rememberObject(parser_state_t *state, int tag, OSObject *o);
111 static object_t *retrieveObject(parser_state_t *state, int tag);
291 char tag[TAG_MAX_LENGTH],
321 /* find end of tag while copying it */
323 tag[length++] = c;
328 tag[length] = 0;
330 // printf("tag %s, type %d\n", tag, tagType);
625 char tag[TAG_MAX_LENGTH];
647 tagType = getTag(STATE, tag, &attributeCount, attributes, values);
656 // check for idref's, note: we ignore the tag, for
674 switch (*tag) {
676 if (!strcmp(tag, "array")) {
685 if (!strcmp(tag, "dict")) {
692 if (!strcmp(tag, "data")) {
714 if ((getTag(STATE, tag, &attributeCount, attributes, values) != TAG_END) || strcmp(tag, "data")) {
721 if (!strcmp(tag, "false")) {
729 if (!strcmp(tag, "integer")) {
741 if ((getTag(STATE, tag, &attributeCount, attributes, values) != TAG_END) || strcmp(tag, "integer")) {
748 if (!strcmp(tag, "key")) {
754 if ((getTag(STATE, tag, &attributeCount, attributes, values) != TAG_END)
755 || strcmp(tag, "key")) {
762 if (!strcmp(tag, "plist")) {
768 if (!strcmp(tag, "string")) {
778 if ((getTag(STATE, tag, &attributeCount, attributes, values) != TAG_END)
779 || strcmp(tag, "string")) {
784 if (!strcmp(tag, "set")) {
797 if (!strcmp(tag, "true")) {
881 rememberObject(parser_state_t *state, int tag, OSObject *o)
884 snprintf(key, 16, "%u", tag);
892 retrieveObject(parser_state_t *state, int tag)
897 snprintf(key, 16, "%u", tag);