/external/proguard/src/proguard/classfile/attribute/visitor/ |
H A D | InnerClassesInfoVisitor.java | 37 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo); argument
|
/external/proguard/src/proguard/shrink/ |
H A D | InnerUsageMarker.java | 88 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 D | UsageMarker.java | 688 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 D | RetargetedInnerClassAttributeRemover.java | 110 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 D | NameMarker.java | 107 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument 110 int innerClassIndex = innerClassesInfo.u2innerClassIndex; 111 int outerClassIndex = innerClassesInfo.u2outerClassIndex;
|
H A D | ClassObfuscator.java | 194 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument 197 int innerClassIndex = innerClassesInfo.u2innerClassIndex; 198 int outerClassIndex = innerClassesInfo.u2outerClassIndex;
|
H A D | Utf8UsageMarker.java | 261 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 D | ConstantPoolRemapper.java | 415 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 D | ClassReferenceFixer.java | 302 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 D | ProgramClassReader.java | 304 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 D | ProgramClassWriter.java | 458 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 D | ClassCleaner.java | 176 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) argument 178 clean(innerClassesInfo);
|
H A D | ClassPrinter.java | 600 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);
|