/** * Applies the given verification type visitor to all stack. */ public void stackAccept(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VerificationTypeVisitor verificationTypeVisitor) { for (int index = 0; index < stackCount; index++) { stack[index].stackAccept(clazz, method, codeAttribute, offset, index, verificationTypeVisitor); } }
/** * Applies the given verification type visitor to all stack. */ public void stackAccept(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VerificationTypeVisitor verificationTypeVisitor) { for (int index = 0; index < stackCount; index++) { stack[index].stackAccept(clazz, method, codeAttribute, offset, index, verificationTypeVisitor); } }
/** * Applies the given verification type visitor to all stack. */ public void stackAccept(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VerificationTypeVisitor verificationTypeVisitor) { for (int index = 0; index < stackCount; index++) { stack[index].stackAccept(clazz, method, codeAttribute, offset, index, verificationTypeVisitor); } }
/** * Applies the given verification type visitor to all stack. */ public void stackAccept(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VerificationTypeVisitor verificationTypeVisitor) { for (int index = 0; index < stackCount; index++) { stack[index].stackAccept(clazz, method, codeAttribute, offset, index, verificationTypeVisitor); } }
public void visitFullFrame(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, FullFrame fullFrame) { fullFrame.u2offsetDelta = dataInput.readUnsignedShort(); // Read the verification types of the local variables. fullFrame.variablesCount = dataInput.readUnsignedShort(); fullFrame.variables = new VerificationType[fullFrame.variablesCount]; for (int index = 0; index < fullFrame.variablesCount; index++) { VerificationType verificationType = createVerificationType(); verificationType.variablesAccept(clazz, method, codeAttribute, offset, index, this); fullFrame.variables[index] = verificationType; } // Read the verification types of the stack entries. fullFrame.stackCount = dataInput.readUnsignedShort(); fullFrame.stack = new VerificationType[fullFrame.stackCount]; for (int index = 0; index < fullFrame.stackCount; index++) { VerificationType verificationType = createVerificationType(); verificationType.stackAccept(clazz, method, codeAttribute, offset, index, this); fullFrame.stack[index] = verificationType; } }
public void visitFullFrame(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, FullFrame fullFrame) { fullFrame.u2offsetDelta = dataInput.readUnsignedShort(); // Read the verification types of the local variables. fullFrame.variablesCount = dataInput.readUnsignedShort(); fullFrame.variables = new VerificationType[fullFrame.variablesCount]; for (int index = 0; index < fullFrame.variablesCount; index++) { VerificationType verificationType = createVerificationType(); verificationType.variablesAccept(clazz, method, codeAttribute, offset, index, this); fullFrame.variables[index] = verificationType; } // Read the verification types of the stack entries. fullFrame.stackCount = dataInput.readUnsignedShort(); fullFrame.stack = new VerificationType[fullFrame.stackCount]; for (int index = 0; index < fullFrame.stackCount; index++) { VerificationType verificationType = createVerificationType(); verificationType.stackAccept(clazz, method, codeAttribute, offset, index, this); fullFrame.stack[index] = verificationType; } }
public void visitFullFrame(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, FullFrame fullFrame) { fullFrame.u2offsetDelta = dataInput.readUnsignedShort(); // Read the verification types of the local variables. fullFrame.variablesCount = dataInput.readUnsignedShort(); fullFrame.variables = new VerificationType[fullFrame.variablesCount]; for (int index = 0; index < fullFrame.variablesCount; index++) { VerificationType verificationType = createVerificationType(); verificationType.variablesAccept(clazz, method, codeAttribute, offset, index, this); fullFrame.variables[index] = verificationType; } // Read the verification types of the stack entries. fullFrame.stackCount = dataInput.readUnsignedShort(); fullFrame.stack = new VerificationType[fullFrame.stackCount]; for (int index = 0; index < fullFrame.stackCount; index++) { VerificationType verificationType = createVerificationType(); verificationType.stackAccept(clazz, method, codeAttribute, offset, index, this); fullFrame.stack[index] = verificationType; } }
public void visitFullFrame(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, FullFrame fullFrame) { fullFrame.u2offsetDelta = dataInput.readUnsignedShort(); // Read the verification types of the local variables. fullFrame.variablesCount = dataInput.readUnsignedShort(); fullFrame.variables = new VerificationType[fullFrame.variablesCount]; for (int index = 0; index < fullFrame.variablesCount; index++) { VerificationType verificationType = createVerificationType(); verificationType.variablesAccept(clazz, method, codeAttribute, offset, index, this); fullFrame.variables[index] = verificationType; } // Read the verification types of the stack entries. fullFrame.stackCount = dataInput.readUnsignedShort(); fullFrame.stack = new VerificationType[fullFrame.stackCount]; for (int index = 0; index < fullFrame.stackCount; index++) { VerificationType verificationType = createVerificationType(); verificationType.stackAccept(clazz, method, codeAttribute, offset, index, this); fullFrame.stack[index] = verificationType; } }