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

Removed erroneous assertion in DoImplicitArgCapture

This commit is contained in:
Brian Fiete 2021-12-23 07:25:45 -05:00
parent e2337e7ac1
commit 6c2d03c898
3 changed files with 17 additions and 4 deletions

View file

@ -2627,9 +2627,11 @@ void BfIRBuilder::CreateTypeDeclaration(BfType* type, bool forceDbgDefine)
BfMethodInstance* methodInstance = methodRefType->mMethodRef;
String name = "_BF_MethodRef_";
name += BfTypeUtils::HashEncode64(methodInstance->mIdHash).c_str();
if (wantDIData)
if (methodInstance != NULL)
name += BfTypeUtils::HashEncode64(methodInstance->mIdHash).c_str();
if ((wantDIData) && (methodInstance != NULL))
{
auto typeDeclaration = methodInstance->GetOwner()->mTypeDef->mTypeDeclaration;