From 1586782767938df3a20f7abc4d8335c48b100bc4 Mon Sep 17 00:00:00 2001 From: Kaelyn Takata Date: Fri, 21 Nov 2014 18:48:04 +0000 Subject: Enable ActOnIdExpression to use delayed typo correction for non-C++ code when calling DiagnoseEmptyLookup. llvm-svn: 222551 --- clang/lib/Parse/ParseDecl.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'clang/lib/Parse/ParseDecl.cpp') diff --git a/clang/lib/Parse/ParseDecl.cpp b/clang/lib/Parse/ParseDecl.cpp index 518197e17b9..fbf3337731e 100644 --- a/clang/lib/Parse/ParseDecl.cpp +++ b/clang/lib/Parse/ParseDecl.cpp @@ -5724,7 +5724,8 @@ void Parser::ParseBracketDeclarator(Declarator &D) { } else { EnterExpressionEvaluationContext Unevaluated(Actions, Sema::ConstantEvaluated); - NumElements = ParseAssignmentExpression(); + NumElements = + Actions.CorrectDelayedTyposInExpr(ParseAssignmentExpression()); } } else { if (StaticLoc.isValid()) { -- cgit v1.2.3