protected create_type ( TargetMemoryAccess memory, TargetAddress klass ) : void | ||
memory | TargetMemoryAccess | |
klass | TargetAddress | |
Résultat | void |
public static MonoObjectType Create(MonoSymbolFile corlib, TargetMemoryAccess memory) { int object_size = 2 * memory.TargetMemoryInfo.TargetAddressSize; MonoObjectType type = new MonoObjectType ( corlib, corlib.ModuleDefinition.Types ["System.Object"], object_size); TargetAddress klass = corlib.MonoLanguage.MetadataHelper.GetObjectClass (memory); type.create_type (memory, klass); return type; }
public static MonoObjectType Create(MonoSymbolFile corlib, TargetMemoryAccess memory) { int object_size = 2 * memory.TargetMemoryInfo.TargetAddressSize; MonoObjectType type = new MonoObjectType( corlib, corlib.ModuleDefinition.GetType("System.Object"), object_size); TargetAddress klass = corlib.MonoLanguage.MetadataHelper.GetObjectClass(memory); type.create_type(memory, klass); return(type); }