Example #1
0
 public Deltas(
     byte[] il,
     byte[] metadata,
     int[] updatedMethods,
     MemoryStream pdb,
     List <KeyValuePair <DocumentId, ImmutableArray <LineChange> > > lineEdits,
     EmitDifferenceResult emitResult)
 {
     this.IL         = new ILDelta(il);
     this.Metadata   = new MetadataDelta(metadata);
     this.Pdb        = new PdbDelta(pdb, updatedMethods);
     this.EmitResult = emitResult;
     this.LineEdits  = lineEdits;
 }
Example #2
0
 public Deltas(
     byte[] il,
     byte[] metadata,
     int[] updatedMethods,
     MemoryStream pdb,
     List<KeyValuePair<DocumentId, ImmutableArray<LineChange>>> lineEdits,
     EmitDifferenceResult emitResult)
 {
     this.IL = new ILDelta(il);
     this.Metadata = new MetadataDelta(metadata);
     this.Pdb = new PdbDelta(pdb, updatedMethods);
     this.EmitResult = emitResult;
     this.LineEdits = lineEdits;
 }