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(); - } + } } } }