public virtual void AddTracer(string className, string methodName, BytecodeMappingTracer tracer) { foreach (KeyValuePair <int, int> entry in tracer.GetMapping()) { AddMapping(className, methodName, entry.Key, entry.Value); } Sharpen.Collections.PutAll(linesMapping, tracer.GetOriginalLinesMapping()); Sharpen.Collections.AddAll(unmappedLines, tracer.GetUnmappedLines()); }
public virtual void AddTracer(BytecodeMappingTracer tracer) { if (tracer != null) { foreach (KeyValuePair <int, int> entry in tracer.mapping) { mapping.PutIfAbsent(entry.Key, entry.Value); } } }