/// <summary> /// Creates a new <see cref="CodeAttributeReader"/>. /// </summary> /// <param name="attributeReaderFacade">The attribute factory that can be used to create other types of attributes.</param> /// <param name="disassembler">The disassembler that is used to parse instructions.</param> public CodeAttributeReader( IJvmAttributeReaderFacade attributeReaderFacade, IJvmBytecodeDisassembler disassembler) : base(attributeReaderFacade) { _disassembler = disassembler; }
/// <summary> /// Creates a new <see cref="CodeAttributeFactory"/>. /// </summary> /// <param name="attributeFactoryFacade">The attribute factory that can be used to create other types of attributes.</param> /// <param name="disassembler">The disassembler that is used to parse instructions.</param> public CodeAttributeFactory( IJvmAttributeFactoryFacade attributeFactoryFacade, IJvmBytecodeDisassembler disassembler) : base(attributeFactoryFacade) { _disassembler = disassembler; }