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

Fix issue renaming symbols in type with indexer property

This commit is contained in:
Brian Fiete 2025-01-21 14:43:19 -08:00
parent 64f3cf9799
commit b4cfc119a7

View file

@ -5362,6 +5362,7 @@ void BfCompiler::GetSymbolReferences()
typeState.mCurTypeDef = propDef->mDeclaringType; typeState.mCurTypeDef = propDef->mDeclaringType;
module->GetBasePropertyDef(checkPropDef, checkTypeInst); module->GetBasePropertyDef(checkPropDef, checkTypeInst);
if (auto fieldDecl = propDef->GetFieldDeclaration()) if (auto fieldDecl = propDef->GetFieldDeclaration())
if (fieldDecl->mNameNode != NULL)
mResolvePassData->HandlePropertyReference(fieldDecl->mNameNode, checkTypeInst->mTypeDef, checkPropDef); mResolvePassData->HandlePropertyReference(fieldDecl->mNameNode, checkTypeInst->mTypeDef, checkPropDef);
} }
} }