Skip to content

Commit cfb3148

Browse files
authored
fix: Add a null check in ILPP to handle unresolvable types. (#2485)
1 parent e4d628e commit cfb3148

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

com.unity.netcode.gameobjects/Editor/CodeGen/NetworkBehaviourILPP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -840,7 +840,7 @@ private void GetAllFieldsAndResolveGenerics(TypeDefinition type, ref List<TypeRe
840840
private void GetAllBaseTypesAndResolveGenerics(TypeDefinition type, ref List<TypeReference> baseTypes, Dictionary<string, TypeReference> genericParameters)
841841
{
842842

843-
if (type.BaseType == null || type.BaseType.Name == "Object")
843+
if (type == null || type.BaseType == null || type.BaseType.Name == "Object")
844844
{
845845
return;
846846
}

0 commit comments

Comments
 (0)