Home
last modified time | relevance | path

Searched refs:innerClassesInfo (Results 1 – 15 of 15) sorted by relevance

/external/proguard/src/proguard/shrink/
DInnerUsageMarker.java88 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
90 boolean innerClassesInfoUsed = usageMarker.isUsed(innerClassesInfo); in visitInnerClassesInfo()
96 innerClassesInfo.innerClassConstantAccept(clazz, this); in visitInnerClassesInfo()
101 innerClassesInfo.outerClassConstantAccept(clazz, this); in visitInnerClassesInfo()
108 usageMarker.markAsUsed(innerClassesInfo); in visitInnerClassesInfo()
110 innerClassesInfo.innerNameConstantAccept(clazz, this); in visitInnerClassesInfo()
DUsageMarker.java835 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
839 if (innerClassesInfo.u2innerClassIndex != 0 && in visitInnerClassesInfo()
840 clazz.getName().equals(clazz.getClassName(innerClassesInfo.u2innerClassIndex))) in visitInnerClassesInfo()
842 markAsUsed(innerClassesInfo); in visitInnerClassesInfo()
844 innerClassesInfo.innerClassConstantAccept(clazz, this); in visitInnerClassesInfo()
845 innerClassesInfo.outerClassConstantAccept(clazz, this); in visitInnerClassesInfo()
846 innerClassesInfo.innerNameConstantAccept(clazz, this); in visitInnerClassesInfo()
/external/proguard/src/proguard/classfile/editor/
DInnerClassesAccessFixer.java48 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
51 innerClassAccessFlags = innerClassesInfo.u2innerClassAccessFlags; in visitInnerClassesInfo()
54 innerClassesInfo.innerClassConstantAccept(clazz, this); in visitInnerClassesInfo()
57 innerClassesInfo.u2innerClassAccessFlags = innerClassAccessFlags; in visitInnerClassesInfo()
DConstantPoolRemapper.java471 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
473 if (innerClassesInfo.u2innerClassIndex != 0) in visitInnerClassesInfo()
475 innerClassesInfo.u2innerClassIndex = in visitInnerClassesInfo()
476 remapConstantIndex(innerClassesInfo.u2innerClassIndex); in visitInnerClassesInfo()
479 if (innerClassesInfo.u2outerClassIndex != 0) in visitInnerClassesInfo()
481 innerClassesInfo.u2outerClassIndex = in visitInnerClassesInfo()
482 remapConstantIndex(innerClassesInfo.u2outerClassIndex); in visitInnerClassesInfo()
485 if (innerClassesInfo.u2innerNameIndex != 0) in visitInnerClassesInfo()
487 innerClassesInfo.u2innerNameIndex = in visitInnerClassesInfo()
488 remapConstantIndex(innerClassesInfo.u2innerNameIndex); in visitInnerClassesInfo()
DClassReferenceFixer.java346 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
349 int innerClassIndex = innerClassesInfo.u2innerClassIndex; in visitInnerClassesInfo()
350 int innerNameIndex = innerClassesInfo.u2innerNameIndex; in visitInnerClassesInfo()
358 innerClassesInfo.u2innerNameIndex = in visitInnerClassesInfo()
DConstantPoolShrinker.java361 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
363 innerClassesInfo.innerClassConstantAccept(clazz, this); in visitInnerClassesInfo()
364 innerClassesInfo.outerClassConstantAccept(clazz, this); in visitInnerClassesInfo()
365 innerClassesInfo.innerNameConstantAccept(clazz, this); in visitInnerClassesInfo()
DUtf8Shrinker.java290 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
292 if (innerClassesInfo.u2innerNameIndex != 0) in visitInnerClassesInfo()
294 markCpUtf8Entry(clazz, innerClassesInfo.u2innerNameIndex); in visitInnerClassesInfo()
/external/proguard/src/proguard/obfuscate/
DNameMarker.java107 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
110 int innerClassIndex = innerClassesInfo.u2innerClassIndex; in visitInnerClassesInfo()
111 int outerClassIndex = innerClassesInfo.u2outerClassIndex; in visitInnerClassesInfo()
DClassObfuscator.java202 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
205 int innerClassIndex = innerClassesInfo.u2innerClassIndex; in visitInnerClassesInfo()
206 int outerClassIndex = innerClassesInfo.u2outerClassIndex; in visitInnerClassesInfo()
/external/proguard/src/proguard/optimize/peephole/
DRetargetedInnerClassAttributeRemover.java140 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
143 innerClassesInfo.innerClassConstantAccept(clazz, this); in visitInnerClassesInfo()
144 innerClassesInfo.outerClassConstantAccept(clazz, this); in visitInnerClassesInfo()
/external/proguard/src/proguard/classfile/attribute/visitor/
DInnerClassesInfoVisitor.java37 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo); in visitInnerClassesInfo() argument
/external/proguard/src/proguard/classfile/io/
DProgramClassReader.java347 InnerClassesInfo innerClassesInfo = new InnerClassesInfo(); in visitInnerClassesAttribute() local
348 visitInnerClassesInfo(clazz, innerClassesInfo); in visitInnerClassesAttribute()
349 innerClassesAttribute.classes[index] = innerClassesInfo; in visitInnerClassesAttribute()
621 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
623 innerClassesInfo.u2innerClassIndex = dataInput.readUnsignedShort(); in visitInnerClassesInfo()
624 innerClassesInfo.u2outerClassIndex = dataInput.readUnsignedShort(); in visitInnerClassesInfo()
625 innerClassesInfo.u2innerNameIndex = dataInput.readUnsignedShort(); in visitInnerClassesInfo()
626 innerClassesInfo.u2innerClassAccessFlags = dataInput.readUnsignedShort(); in visitInnerClassesInfo()
DProgramClassWriter.java528 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
530 dataOutput.writeShort(innerClassesInfo.u2innerClassIndex); in visitInnerClassesInfo()
531 dataOutput.writeShort(innerClassesInfo.u2outerClassIndex); in visitInnerClassesInfo()
532 dataOutput.writeShort(innerClassesInfo.u2innerNameIndex); in visitInnerClassesInfo()
533 dataOutput.writeShort(innerClassesInfo.u2innerClassAccessFlags); in visitInnerClassesInfo()
/external/proguard/src/proguard/classfile/visitor/
DClassPrinter.java696 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
698 println(visitorInfo(innerClassesInfo) + in visitInnerClassesInfo()
702 …println("Access flags: 0x" + Integer.toHexString(innerClassesInfo.u2innerClassAccessFlags) + " = … in visitInnerClassesInfo()
703 ClassUtil.externalClassAccessFlags(innerClassesInfo.u2innerClassAccessFlags)); in visitInnerClassesInfo()
704 innerClassesInfo.innerClassConstantAccept(clazz, this); in visitInnerClassesInfo()
705 innerClassesInfo.outerClassConstantAccept(clazz, this); in visitInnerClassesInfo()
706 innerClassesInfo.innerNameConstantAccept(clazz, this); in visitInnerClassesInfo()
DClassCleaner.java229 public void visitInnerClassesInfo(Clazz clazz, InnerClassesInfo innerClassesInfo) in visitInnerClassesInfo() argument
231 clean(innerClassesInfo); in visitInnerClassesInfo()