Esempio n. 1
0
 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);
 }
Esempio n. 2
0
 public LabelMapper(WeaverILProcessor il, ILogger log)
 {
     _il  = il;
     _log = log;
 }
Esempio n. 3
0
 public ArgumentConsumer(WeaverILProcessor il)
 {
     _il = il;
 }
Esempio n. 4
0
 public LabelMapper(WeaverILProcessor il)
 {
     _il = il;
 }