diff --git a/IDEHelper/Compiler/BfExprEvaluator.cpp b/IDEHelper/Compiler/BfExprEvaluator.cpp index 2852796f..ccb9aaad 100644 --- a/IDEHelper/Compiler/BfExprEvaluator.cpp +++ b/IDEHelper/Compiler/BfExprEvaluator.cpp @@ -17603,7 +17603,7 @@ void BfExprEvaluator::DoInvocation(BfAstNode* target, BfMethodBoundExpression* m } } } - else if (expectingType->IsStruct()) + else if ((expectingType->IsStruct()) || (expectingType->IsTypedPrimitive())) { if ((wasCapturingMethodInfo) && (autoComplete->mMethodMatchInfo != NULL)) {