Ejemplo n.º 1
0
 private XMLInstruction(ILManager manager, MethodDefinition workingMethod, IList <T> workingInstructionList, Func <IList <T>, Instruction, int> indexFinder)
 {
     this.manager                = manager;
     this.workingMethod          = workingMethod;
     this.workingInstructionList = workingInstructionList;
     this.indexFinder            = indexFinder;
     postinitbrs = new List <PostInitData>();
     initType    = XMLIType.Unknown;
 }
Ejemplo n.º 2
0
 public XMLInstruction(ILManager manager, MethodDefinition workingMethod)
     : this(manager, workingMethod, null, null)
 {
     initType = XMLIType.ReadOnly;
 }
Ejemplo n.º 3
0
 public XMLInstruction(ILManager manager, IList <T> workingInstructionList, Func <IList <T>, Instruction, int> indexFinder)
     : this(manager, null, workingInstructionList, indexFinder)
 {
     initType = XMLIType.WriteOnly;
 }