< prev index next >

src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java

Print this page




 205         Printer annotationPrinter = p.visitClassTypeAnnotation(typeRef, typePath, descriptor, visible);
 206         return new TraceAnnotationVisitor(
 207                 super.visitTypeAnnotation(typeRef, typePath, descriptor, visible), annotationPrinter);
 208     }
 209 
 210     @Override
 211     public void visitAttribute(final Attribute attribute) {
 212         p.visitClassAttribute(attribute);
 213         super.visitAttribute(attribute);
 214     }
 215 
 216     @Override
 217     public void visitNestMember(final String nestMember) {
 218         p.visitNestMember(nestMember);
 219         super.visitNestMember(nestMember);
 220     }
 221 
 222     /**
 223       * <b>Experimental, use at your own risk.</b>.
 224       *
 225       * @param permittedSubtype the internal name of a permitted subtype.
 226       * @deprecated this API is experimental.
 227       */
 228     @Override
 229     @Deprecated
 230     public void visitPermittedSubtypeExperimental(final String permittedSubtype) {
 231         p.visitPermittedSubtypeExperimental(permittedSubtype);
 232         super.visitPermittedSubtypeExperimental(permittedSubtype);
 233     }
 234 
 235     @Override
 236     public void visitInnerClass(
 237             final String name, final String outerName, final String innerName, final int access) {
 238         p.visitInnerClass(name, outerName, innerName, access);
 239         super.visitInnerClass(name, outerName, innerName, access);
 240     }
 241 
 242     @Override
 243     public RecordComponentVisitor visitRecordComponent(
 244             final String name, final String descriptor, final String signature) {
 245         Printer recordComponentPrinter = p.visitRecordComponent(name, descriptor, signature);
 246         return new TraceRecordComponentVisitor(
 247                 super.visitRecordComponent(name, descriptor, signature), recordComponentPrinter);
 248     }
 249 
 250     @Override
 251     public FieldVisitor visitField(
 252             final int access,




 205         Printer annotationPrinter = p.visitClassTypeAnnotation(typeRef, typePath, descriptor, visible);
 206         return new TraceAnnotationVisitor(
 207                 super.visitTypeAnnotation(typeRef, typePath, descriptor, visible), annotationPrinter);
 208     }
 209 
 210     @Override
 211     public void visitAttribute(final Attribute attribute) {
 212         p.visitClassAttribute(attribute);
 213         super.visitAttribute(attribute);
 214     }
 215 
 216     @Override
 217     public void visitNestMember(final String nestMember) {
 218         p.visitNestMember(nestMember);
 219         super.visitNestMember(nestMember);
 220     }
 221 
 222     /**
 223       * <b>Experimental, use at your own risk.</b>.
 224       *
 225       * @param permittedSubclass the internal name of a permitted subclass.
 226       * @deprecated this API is experimental.
 227       */
 228     @Override
 229     @Deprecated
 230     public void visitPermittedSubclassExperimental(final String permittedSubclass) {
 231         p.visitPermittedSubclassExperimental(permittedSubclass);
 232         super.visitPermittedSubclassExperimental(permittedSubclass);
 233     }
 234 
 235     @Override
 236     public void visitInnerClass(
 237             final String name, final String outerName, final String innerName, final int access) {
 238         p.visitInnerClass(name, outerName, innerName, access);
 239         super.visitInnerClass(name, outerName, innerName, access);
 240     }
 241 
 242     @Override
 243     public RecordComponentVisitor visitRecordComponent(
 244             final String name, final String descriptor, final String signature) {
 245         Printer recordComponentPrinter = p.visitRecordComponent(name, descriptor, signature);
 246         return new TraceRecordComponentVisitor(
 247                 super.visitRecordComponent(name, descriptor, signature), recordComponentPrinter);
 248     }
 249 
 250     @Override
 251     public FieldVisitor visitField(
 252             final int access,


< prev index next >