Пример #1
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="Clr2PapyrusConverter" /> class.
 /// </summary>
 /// <param name="userInterface"></param>
 /// <param name="instructionProcessor">The instruction processor.</param>
 /// <param name="processorOptions"></param>
 public Clr2PapyrusConverter(
     IUserInterface userInterface,
     IClrInstructionProcessor instructionProcessor,
     PapyrusCompilerOptions processorOptions)
 {
     attributeReader           = new PapyrusAttributeReader(new PapyrusValueTypeConverter());
     this.userInterface        = userInterface;
     this.instructionProcessor = instructionProcessor;
     this.processorOptions     = processorOptions;
     delegateFinder            = new DelegateFinder();
 }