|
|
@ -128,11 +128,11 @@ namespace ILSpy.BamlDecompiler |
|
|
|
bool HasType(KnownTypeCode code) |
|
|
|
bool HasType(KnownTypeCode code) |
|
|
|
{ |
|
|
|
{ |
|
|
|
TopLevelTypeName name = KnownTypeReference.Get(code).TypeName; |
|
|
|
TopLevelTypeName name = KnownTypeReference.Get(code).TypeName; |
|
|
|
if (mainModule.GetTypeDefinition(name) != null) |
|
|
|
if (!mainModule.GetTypeDefinition(name).IsNil) |
|
|
|
return true; |
|
|
|
return true; |
|
|
|
foreach (var file in referencedAssemblies) |
|
|
|
foreach (var file in referencedAssemblies) |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (file.GetTypeDefinition(name) != null) |
|
|
|
if (!file.GetTypeDefinition(name).IsNil) |
|
|
|
return true; |
|
|
|
return true; |
|
|
|
} |
|
|
|
} |
|
|
|
return false; |
|
|
|
return false; |
|
|
|