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); }