1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-09 20:12:21 +02:00

Properly reference alt method module

This commit is contained in:
Brian Fiete 2020-08-13 17:05:43 -07:00
parent 1dc1ec24a0
commit 01d9bfb66f
2 changed files with 5 additions and 2 deletions

View file

@ -12403,6 +12403,9 @@ BfModuleMethodInstance BfModule::GetMethodInstance(BfTypeInstance* typeInst, BfM
if (mCompiler->IsSkippingExtraResolveChecks()) if (mCompiler->IsSkippingExtraResolveChecks())
return BfModuleMethodInstance(methodInstance, BfIRFunction()); return BfModuleMethodInstance(methodInstance, BfIRFunction());
if (methodInstance->mDeclModule != this)
return ReferenceExternalMethodInstance(methodInstance, flags);
return BfModuleMethodInstance(methodInstance); return BfModuleMethodInstance(methodInstance);
} }