// This is technically not a constructor method, but it is meant to // be used to set up the object internal void resolveReferences(MetaDataLoader loader, ArrayList[] interfaceListArray) { this.classObject = loader.getTypeDef(this.classIndex); this.interfaceObject = loader.getTypeDefOrRef(this.interfaceIndex); if (interfaceListArray[this.classIndex] == null) { interfaceListArray[this.classIndex] = new ArrayList(); } interfaceListArray[this.classIndex].Add(this.interfaceObject); }
// This is technically not a constructor method, but it is meant to // be used to set up the object internal void resolveReferences(MetaDataLoader loader) { this.parent = loader.getTypeDef(this.parentIndex); this.parent.resolveReferences(this); }
// This is technically not a constructor method, but it is meant to // be used to set up the object internal void resolveReferences(MetaDataLoader loader) { this.classObject = loader.getTypeDef(this.classIndex); this.body = loader.getMethodDefOrRef(this.bodyIndex); this.declaration = loader.getMethodDefOrRef(this.declarationIndex); }
// This is technically not a constructor method, but it is meant to // be used to set up the object internal void resolveReferences(MetaDataLoader loader) { this.parent = loader.getTypeDef(this.parentIndex); this.property = loader.getProperty(this.propertyIndex); }
// This is technically not a constructor method, but it is meant to // be used to set up the object internal void resolveReferences(MetaDataLoader loader) { this.parent = loader.getTypeDef(this.parentIndex); this.eventObject = loader.getEvent(this.eventListIndex); }