protected void create_type(TargetMemoryAccess memory, TargetAddress klass) { class_type = file.MonoLanguage.CreateCoreType (file, typedef, memory, klass); file.MonoLanguage.AddCoreType (typedef, this, class_type, klass); }
public static MonoVoidType Create(MonoSymbolFile corlib, TargetMemoryAccess memory) { MonoVoidType type = new MonoVoidType ( corlib, corlib.ModuleDefinition.Types ["System.Void"]); TargetAddress klass = corlib.MonoLanguage.MetadataHelper.GetVoidClass (memory); type.create_type (memory, klass); return type; }