From 156e3dd2fa7c4ec94a859538fefbba5e44d3ebcd Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Mon, 4 Jan 2021 12:28:56 -0800 Subject: [PATCH] Fixed missing argument error in mixin --- IDEHelper/Compiler/BfExprEvaluator.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/IDEHelper/Compiler/BfExprEvaluator.cpp b/IDEHelper/Compiler/BfExprEvaluator.cpp index 89db0970..5d1712a9 100644 --- a/IDEHelper/Compiler/BfExprEvaluator.cpp +++ b/IDEHelper/Compiler/BfExprEvaluator.cpp @@ -14298,6 +14298,8 @@ void BfExprEvaluator::InjectMixin(BfAstNode* targetSrc, BfTypedValue target, boo } else if (argExpr != NULL) exprEvaluator->Evaluate(argExpr, false, false, true); + else + mModule->Fail("Missing argument", targetSrc); auto argValue = exprEvaluator->mResult; mModule->FixIntUnknown(argValue);