Esempio n. 1
0
 public HeapElemWrapper(InstructionWrapper instW, FieldRefWrapper fldW)
 {
     this.instW = instW;
     this.fldW  = fldW;
     kind       = HeapElemKind.InstFldStructObj;
 }
Esempio n. 2
0
 public HeapElemWrapper(VariableWrapper varW)
 {
     this.varW = varW;
     kind      = HeapElemKind.StructObj;
 }
Esempio n. 3
0
 public HeapElemWrapper(FieldRefWrapper fldW)
 {
     this.fldW = fldW;
     kind      = HeapElemKind.StatFldStructObj;
 }
Esempio n. 4
0
 public HeapElemWrapper(InstructionWrapper instW, bool createArrayElem)
 {
     this.instW = instW;
     kind       = createArrayElem ? HeapElemKind.ArrElemStructObj : HeapElemKind.RefObj;
 }