Exemplo n.º 1
0
 protected void UpdateMemberMapping(MemberMapping memberMapping, TextPosition startLoc, TextPosition endLoc, IEnumerable <ILRange> ranges)
 {
     if (memberMapping == null)
     {
         return;
     }
     foreach (var range in ILRange.OrderAndJoin(ranges))
     {
         memberMapping.MemberCodeMappings.Add(new SourceCodeMapping(range, startLoc, endLoc, memberMapping));
     }
 }
Exemplo n.º 2
0
 protected void UpdateMemberMapping(MemberMapping memberMapping, TextLocation startLoc, TextLocation endLoc, IEnumerable <ILRange> ranges)
 {
     if (memberMapping == null)
     {
         return;
     }
     foreach (var range in ILRange.OrderAndJoin(ranges))
     {
         memberMapping.MemberCodeMappings.Add(new SourceCodeMapping {
             StartLocation       = startLoc,
             EndLocation         = endLoc,
             ILInstructionOffset = range,
             MemberMapping       = memberMapping
         });
     }
 }