Lines Matching refs:tag

125                 String tag = val.substring(pos + 1, val.indexOf('>', pos));
126 attrTypesByTag.put(pfx + tag, key);
177 int tag = cpTagValue(c.getName());
178 setCPIndex(tag, c.getText().toString(), id);
179 switch (tag) {
188 public int findCPIndex(int tag, String name) {
193 return (ids == null) ? 0 : ids[tag];
196 public int getCPIndex(int tag, String name) {
197 //System.out.println("getCPIndex "+cpTagName(tag)+" "+name);
201 int id = findCPIndex(tag, name);
205 setCPIndex(tag, name, id);
206 cpool.add(new Element(cpTagName(tag),
210 switch (tag) {
236 public void setCPIndex(int tag, String name, int id) {
237 //System.out.println("setCPIndex id="+id+" tag="+tag+" name="+name);
242 if (ids[tag] != 0 && ids[tag] != id) {
243 System.out.println("Warning: Duplicate CP entries for " + ids[tag] + " and " + id);
245 //assert(ids[tag] == 0 || ids[tag] == id);
246 ids[tag] = id;
343 //System.out.println("tag "+qtag+" => key "+key+"; type "+type);
397 int tag;
452 value = (int) aval.getAttrLong("tag");
453 assert (aval.getAttr("tag") != null) : aval;
507 tag = CONSTANT_Integer;
510 tag = CONSTANT_Long;
513 tag = CONSTANT_Float;
516 tag = CONSTANT_Double;
519 tag = CONSTANT_String;
523 tag = 0;
536 value = getCPIndex(tag, attrValue);
543 tag = CONSTANT_Class;
546 tag = CONSTANT_Utf8;
549 tag = CONSTANT_Class;
552 tag = CONSTANT_Fieldref;
555 tag = CONSTANT_Methodref;
558 tag = CONSTANT_InterfaceMethodref;
561 tag = CONSTANT_Utf8;
563 //case 'Q': tag = CONSTANT_Class; break;
566 tag = 0;
579 value = getCPIndex(tag, attrValue);
701 int tag = itemTagValue(type.getName());
702 u1(tag);
703 switch (tag) {
732 int tag = cpTagValue(c.getName());
735 u1(tag);
736 switch (tag) {
795 public void cpRef(int tag, String name) throws IOException {
796 u2(getCPIndex(tag, name));