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

Fixed named param autocomplete crash

This commit is contained in:
Brian Fiete 2022-09-05 09:40:49 -07:00
parent 03c56b42c9
commit 5490af4690

View file

@ -8180,11 +8180,14 @@ void BfCompiler::GenerateAutocompleteInfo()
auto& bestInstance = methodMatchInfo->mInstanceList[methodMatchInfo->mBestIdx];
auto bestMethodDef = bestInstance.mMethodDef;
for (int paramIdx = 0; paramIdx < bestMethodDef->mParams.mSize; paramIdx++)
if (bestMethodDef != NULL)
{
if ((paramIdx == 0) && (bestMethodDef->mMethodType == BfMethodType_Extension))
continue;
autoComplete->AddEntry(AutoCompleteEntry("param", bestMethodDef->mParams[paramIdx]->mName + ":"), filter);
for (int paramIdx = 0; paramIdx < bestMethodDef->mParams.mSize; paramIdx++)
{
if ((paramIdx == 0) && (bestMethodDef->mMethodType == BfMethodType_Extension))
continue;
autoComplete->AddEntry(AutoCompleteEntry("param", bestMethodDef->mParams[paramIdx]->mName + ":"), filter);
}
}
}