public void visitMethodParametersAttribute(Clazz clazz, Method method, MethodParametersAttribute methodParametersAttribute) { // Write the parameter information. dataOutput.writeByte(methodParametersAttribute.u1parametersCount); methodParametersAttribute.parametersAccept(clazz, method, this); }
public void visitMethodParametersAttribute(Clazz clazz, Method method, MethodParametersAttribute methodParametersAttribute) { // Write the parameter information. dataOutput.writeByte(methodParametersAttribute.u1parametersCount); methodParametersAttribute.parametersAccept(clazz, method, this); }
public void visitMethodHandleConstant(Clazz clazz, MethodHandleConstant methodHandleConstant) { dataOutput.writeByte(methodHandleConstant.u1referenceKind); dataOutput.writeUnsignedShort(methodHandleConstant.u2referenceIndex); }
public void visitMethodHandleConstant(Clazz clazz, MethodHandleConstant methodHandleConstant) { dataOutput.writeByte(methodHandleConstant.u1referenceKind); dataOutput.writeUnsignedShort(methodHandleConstant.u2referenceIndex); }
public void visitMethodParametersAttribute(Clazz clazz, Method method, MethodParametersAttribute methodParametersAttribute) { // Write the parameter information. dataOutput.writeByte(methodParametersAttribute.u1parametersCount); methodParametersAttribute.parametersAccept(clazz, method, this); }
public void visitTypeArgumentTargetInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, TypeAnnotation typeAnnotation, TypeArgumentTargetInfo typeArgumentTargetInfo) { dataOutput.writeUnsignedShort(typeArgumentTargetInfo.u2offset); dataOutput.writeByte(typeArgumentTargetInfo.u1typeArgumentIndex); }
public void visitTypeAnnotation(Clazz clazz, TypeAnnotation typeAnnotation) { // Write the target info. dataOutput.writeByte(typeAnnotation.targetInfo.u1targetType); typeAnnotation.targetInfoAccept(clazz, this); // Write the type path. dataOutput.writeByte(typeAnnotation.typePath.length); typeAnnotation.typePathInfosAccept(clazz, this); // Write the actual annotation. visitAnnotation(clazz, typeAnnotation); }
public void visitTypeAnnotation(Clazz clazz, TypeAnnotation typeAnnotation) { // Write the target info. dataOutput.writeByte(typeAnnotation.targetInfo.u1targetType); typeAnnotation.targetInfoAccept(clazz, this); // Write the type path. dataOutput.writeByte(typeAnnotation.typePath.length); typeAnnotation.typePathInfosAccept(clazz, this); // Write the actual annotation. visitAnnotation(clazz, typeAnnotation); }
public void visitAnyConstant(Clazz clazz, Constant constant) { // Write the tag. dataOutput.writeByte(constant.getTag()); // Write the actual body. constant.accept(clazz, constantBodyWriter); }
public void visitAnyVerificationType(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VerificationType verificationType) { // Write the verification type tag. dataOutput.writeByte(verificationType.getTag()); // Write the actual body. verificationType.accept(clazz, method, codeAttribute, offset, verificationTypeBodyWriter); } }
public void visitAnyConstant(Clazz clazz, Constant constant) { // Write the tag. dataOutput.writeByte(constant.getTag()); // Write the actual body. constant.accept(clazz, constantBodyWriter); }
public void visitAnyStackMapFrame(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, StackMapFrame stackMapFrame) { // Write the stack map frame tag. dataOutput.writeByte(stackMapFrame.getTag()); // Write the actual body. stackMapFrame.accept(clazz, method, codeAttribute, offset, stackMapFrameBodyWriter); }
public void visitAnyStackMapFrame(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, StackMapFrame stackMapFrame) { // Write the stack map frame tag. dataOutput.writeByte(stackMapFrame.getTag()); // Write the actual body. stackMapFrame.accept(clazz, method, codeAttribute, offset, stackMapFrameBodyWriter); }
public void visitAnyVerificationType(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VerificationType verificationType) { // Write the verification type tag. dataOutput.writeByte(verificationType.getTag()); // Write the actual body. verificationType.accept(clazz, method, codeAttribute, offset, verificationTypeBodyWriter); } }
public void visitAnyStackMapFrame(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, StackMapFrame stackMapFrame) { // Write the stack map frame tag. dataOutput.writeByte(stackMapFrame.getTag()); // Write the actual body. stackMapFrame.accept(clazz, method, codeAttribute, offset, stackMapFrameBodyWriter); }