Brian Fiete 2 týždňov pred
rodič
commit
769572901e
1 zmenil súbory, kde vykonal 7 pridanie a 4 odobranie
  1. 7 4
      IDEHelper/Compiler/BfModuleTypeUtils.cpp

+ 7 - 4
IDEHelper/Compiler/BfModuleTypeUtils.cpp

@@ -6664,10 +6664,13 @@ void BfModule::DoTypeInstanceMethodProcessing(BfTypeInstance* typeInstance)
 
 		auto _CheckEntry = [&](BfTypeDef* typeDef)
 		{
-			auto parser = typeDef->mTypeDeclaration->GetParser();
-			if (parser != NULL)
-				if (mCompiler->mResolvePassData->GetSourceClassifier(parser) != NULL)
-					isCurrentEntry = true;
+			if (typeDef->mTypeDeclaration != NULL)
+			{
+				auto parser = typeDef->mTypeDeclaration->GetParser();
+				if (parser != NULL)
+					if (mCompiler->mResolvePassData->GetSourceClassifier(parser) != NULL)
+						isCurrentEntry = true;
+			}
 		};
 
 		_CheckEntry(typeInstance->mTypeDef);