diff --git a/IDEHelper/Compiler/BfExprEvaluator.cpp b/IDEHelper/Compiler/BfExprEvaluator.cpp index 048c21f3..02f2c9af 100644 --- a/IDEHelper/Compiler/BfExprEvaluator.cpp +++ b/IDEHelper/Compiler/BfExprEvaluator.cpp @@ -11740,6 +11740,7 @@ void BfExprEvaluator::Visit(BfInitializerExpression* initExpr) if (initExpr->mInlineTypeRef != NULL) mModule->mCurMethodState->mPrivateTypeInstance = initValue.mType->ToTypeInstance(); + newScope.mAllowTargeting = false; newScope.mInnerIsConditional = true; newScope.mCloseNode = initExpr->mCloseBrace; mModule->mCurMethodState->AddScope(&newScope);