public MethodWeaver(ModuleWeavingContext context, MethodDefinition method) { _context = context; _method = method; _il = new WeaverILProcessor(_method); _labels = new LabelMapper(_il); _sequencePoints = new SequencePointMapper(_method, context.Config); _consumer = new ArgumentConsumer(_il); }
public LabelMapper(WeaverILProcessor il, ILogger log) { _il = il; _log = log; }
public ArgumentConsumer(WeaverILProcessor il) { _il = il; }
public LabelMapper(WeaverILProcessor il) { _il = il; }