Browse Source

mCurMethodState null check in CheckLabel

Brian Fiete 3 months ago
parent
commit
f750d44d8d
1 changed files with 3 additions and 0 deletions
  1. 3 0
      IDEHelper/Compiler/BfAutoComplete.cpp

+ 3 - 0
IDEHelper/Compiler/BfAutoComplete.cpp

@@ -3296,6 +3296,9 @@ void BfAutoComplete::CheckLabel(BfIdentifierNode* identifierNode, BfAstNode* pre
 	String filter;
 	if (identifierNode != NULL)
 	{
+		if (mModule->mCurMethodState == NULL)
+			return;
+
 		if ((mModule->mCompiler->mResolvePassData != NULL) && (scopeData != NULL))
 		{
 			auto rootMethodState = mModule->mCurMethodState->GetRootMethodState();