1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 04:22: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& bestInstance = methodMatchInfo->mInstanceList[methodMatchInfo->mBestIdx];
auto bestMethodDef = bestInstance.mMethodDef; auto bestMethodDef = bestInstance.mMethodDef;
for (int paramIdx = 0; paramIdx < bestMethodDef->mParams.mSize; paramIdx++) if (bestMethodDef != NULL)
{ {
if ((paramIdx == 0) && (bestMethodDef->mMethodType == BfMethodType_Extension)) for (int paramIdx = 0; paramIdx < bestMethodDef->mParams.mSize; paramIdx++)
continue; {
autoComplete->AddEntry(AutoCompleteEntry("param", bestMethodDef->mParams[paramIdx]->mName + ":"), filter); if ((paramIdx == 0) && (bestMethodDef->mMethodType == BfMethodType_Extension))
continue;
autoComplete->AddEntry(AutoCompleteEntry("param", bestMethodDef->mParams[paramIdx]->mName + ":"), filter);
}
} }
} }