From e23aac35ef5caedbd66d75c4fab6bcd85223b7f8 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sat, 9 Jan 2021 09:43:11 -0800 Subject: [PATCH] Fixed size array inference --- IDEHelper/Compiler/BfConstResolver.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/IDEHelper/Compiler/BfConstResolver.cpp b/IDEHelper/Compiler/BfConstResolver.cpp index 782df05d..0acb6f7c 100644 --- a/IDEHelper/Compiler/BfConstResolver.cpp +++ b/IDEHelper/Compiler/BfConstResolver.cpp @@ -68,11 +68,11 @@ BfTypedValue BfConstResolver::Resolve(BfExpression* expr, BfType* wantType, BfCo } else if (auto indexerExpr = BfNodeDynCast(invocationExpr->mTarget)) { - if (auto target = BfNodeDynCast(indexerExpr->mTarget)) + if (indexerExpr->mArguments.size() == 0) { // Inferred-type sized array initializer arraySize = (int)invocationExpr->mArguments.size(); - } + } } } }