Don't add "<Module>" types

This commit is contained in:
Katy Coe
2019-10-28 03:23:19 +01:00
parent 2e256909a6
commit 6c41ce724e

View File

@@ -47,8 +47,13 @@ namespace Il2CppInspector.Reflection {
Module = Model.Package.Modules[FullName];
// Generate types in DefinedTypes from typeStart to typeStart+typeCount-1
for (var t = Definition.typeStart; t < Definition.typeStart + Definition.typeCount; t++)
DefinedTypes.Add(new TypeInfo(Model.Package, t, this));
for (var t = Definition.typeStart; t < Definition.typeStart + Definition.typeCount; t++) {
var type = new TypeInfo(Model.Package, t, this);
// Don't add empty module definitions
if (type.Name != "<Module>")
DefinedTypes.Add(type);
}
}
public override string ToString() => FullName;