예제 #1
0
 public CecilEmitter(IXamlIlTypeSystem typeSystem, MethodDefinition method)
 {
     _method    = method;
     _body      = method.Body;
     TypeSystem = typeSystem;
     LocalsPool = new XamlIlLocalsPool(this);
 }
예제 #2
0
 public IlGen(SreTypeSystem system, ILGenerator ilg)
 {
     TypeSystem = system;
     _ilg       = ilg;
     LocalsPool = new XamlIlLocalsPool(this);
 }
예제 #3
0
 public PooledLocal(XamlIlLocalsPool parent, IXamlIlType type, IXamlIlLocal local)
 {
     Local   = local;
     _parent = parent;
     _type   = type;
 }