1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 19:48:20 +02:00

Null check in BfAutoComplete::CheckNamespace

This commit is contained in:
Brian Fiete 2022-06-25 08:32:05 -07:00
parent 79320652e3
commit e3cceff39c

View file

@ -3082,13 +3082,15 @@ void BfAutoComplete::CheckNamespace(BfAstNode* node, const BfAtomComposite& name
while (auto qualifiedNameNode = BfNodeDynCast<BfQualifiedNameNode>(checkNode)) while (auto qualifiedNameNode = BfNodeDynCast<BfQualifiedNameNode>(checkNode))
checkNode = qualifiedNameNode->mRight; checkNode = qualifiedNameNode->mRight;
if (checkNode != NULL)
{
mInsertStartIdx = checkNode->GetSrcStart(); mInsertStartIdx = checkNode->GetSrcStart();
mInsertEndIdx = checkNode->GetSrcEnd(); mInsertEndIdx = checkNode->GetSrcEnd();
mDefNamespace.Set(namespaceName.mParts, namespaceCount, NULL, 0); mDefNamespace.Set(namespaceName.mParts, namespaceCount, NULL, 0);
} }
} }
} }
}
void BfAutoComplete::AddTypeInstanceEntry(BfTypeInstance* typeInst) void BfAutoComplete::AddTypeInstanceEntry(BfTypeInstance* typeInst)
{ {