Searched refs:innerClassesInfo (Results 1 - 13 of 13) sorted by relevance

/external/proguard/src/proguard/classfile/attribute/visitor/
H A DInnerClassesInfoVisitor.java37 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo); argument
/external/proguard/src/proguard/shrink/
H A DInnerUsageMarker.java88 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument
90 boolean innerClassesInfoUsed = usageMarker.isUsed(innerClassesInfo);
96 innerClassesInfo.innerClassConstantAccept(clazz, this);
101 innerClassesInfo.outerClassConstantAccept(clazz, this);
108 usageMarker.markAsUsed(innerClassesInfo);
110 innerClassesInfo.innerNameConstantAccept(clazz, this);
H A DUsageMarker.java688 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument
692 if (innerClassesInfo.u2innerClassIndex != 0 &&
693 clazz.getName().equals(clazz.getClassName(innerClassesInfo.u2innerClassIndex)))
695 markAsUsed(innerClassesInfo);
697 innerClassesInfo.innerClassConstantAccept(clazz, this);
698 innerClassesInfo.outerClassConstantAccept(clazz, this);
699 innerClassesInfo.innerNameConstantAccept(clazz, this);
/external/proguard/src/proguard/optimize/peephole/
H A DRetargetedInnerClassAttributeRemover.java110 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument
113 innerClassesInfo.innerClassConstantAccept(clazz, this);
114 innerClassesInfo.outerClassConstantAccept(clazz, this);
/external/proguard/src/proguard/obfuscate/
H A DNameMarker.java107 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument
110 int innerClassIndex = innerClassesInfo.u2innerClassIndex;
111 int outerClassIndex = innerClassesInfo.u2outerClassIndex;
H A DClassObfuscator.java194 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument
197 int innerClassIndex = innerClassesInfo.u2innerClassIndex;
198 int outerClassIndex = innerClassesInfo.u2outerClassIndex;
H A DUtf8UsageMarker.java261 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument
263 if (innerClassesInfo.u2innerNameIndex != 0)
265 markCpUtf8Entry(clazz, innerClassesInfo.u2innerNameIndex);
/external/proguard/src/proguard/classfile/editor/
H A DConstantPoolRemapper.java415 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument
417 if (innerClassesInfo.u2innerClassIndex != 0)
419 innerClassesInfo.u2innerClassIndex =
420 remapConstantIndex(innerClassesInfo.u2innerClassIndex);
423 if (innerClassesInfo.u2outerClassIndex != 0)
425 innerClassesInfo.u2outerClassIndex =
426 remapConstantIndex(innerClassesInfo.u2outerClassIndex);
429 if (innerClassesInfo.u2innerNameIndex != 0)
431 innerClassesInfo.u2innerNameIndex =
432 remapConstantIndex(innerClassesInfo
[all...]
H A DClassReferenceFixer.java302 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument
305 int innerClassIndex = innerClassesInfo.u2innerClassIndex;
306 int innerNameIndex = innerClassesInfo.u2innerNameIndex;
314 innerClassesInfo.u2innerNameIndex =
/external/proguard/src/proguard/classfile/io/
H A DProgramClassReader.java304 InnerClassesInfo innerClassesInfo = new InnerClassesInfo();
305 this.visitInnerClassesInfo(clazz, innerClassesInfo);
306 innerClassesAttribute.classes[index] = innerClassesInfo;
532 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument
534 innerClassesInfo.u2innerClassIndex = dataInput.readUnsignedShort();
535 innerClassesInfo.u2outerClassIndex = dataInput.readUnsignedShort();
536 innerClassesInfo.u2innerNameIndex = dataInput.readUnsignedShort();
537 innerClassesInfo.u2innerClassAccessFlags = dataInput.readUnsignedShort();
H A DProgramClassWriter.java458 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument
460 dataOutput.writeShort(innerClassesInfo.u2innerClassIndex);
461 dataOutput.writeShort(innerClassesInfo.u2outerClassIndex);
462 dataOutput.writeShort(innerClassesInfo.u2innerNameIndex);
463 dataOutput.writeShort(innerClassesInfo.u2innerClassAccessFlags);
/external/proguard/src/proguard/classfile/visitor/
H A DClassCleaner.java176 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument
178 clean(innerClassesInfo);
H A DClassPrinter.java600 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument
602 println(visitorInfo(innerClassesInfo) +
606 innerClassesInfo.innerClassConstantAccept(clazz, this);
607 innerClassesInfo.outerClassConstantAccept(clazz, this);
608 innerClassesInfo.innerNameConstantAccept(clazz, this);

Completed in 219 milliseconds