1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 04:22:20 +02:00

Fixed generic inference issue

This commit is contained in:
Brian Fiete 2021-01-16 06:43:24 -08:00
parent 8435caf340
commit df2c110de2

View file

@ -1351,6 +1351,8 @@ BfTypedValue BfMethodMatcher::ResolveArgTypedValue(BfResolvedArg& resolvedArg, B
exprEvaluator.mExpectingType = expectType; exprEvaluator.mExpectingType = expectType;
exprEvaluator.Evaluate(resolvedArg.mExpression); exprEvaluator.Evaluate(resolvedArg.mExpression);
argTypedValue = exprEvaluator.GetResult(); argTypedValue = exprEvaluator.GetResult();
if ((argTypedValue) && (argTypedValue.mType->IsVar()))
argTypedValue = BfTypedValue();
if (mModule->mCurMethodState != NULL) if (mModule->mCurMethodState != NULL)
mModule->mCurMethodState->mNoBind = prevNoBind; mModule->mCurMethodState->mNoBind = prevNoBind;