aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Parse/ParseDecl.cpp
diff options
context:
space:
mode:
authorKadir Cetinkaya <kadircet@google.com>2020-01-23 13:28:16 +0100
committerKadir Cetinkaya <kadircet@google.com>2020-01-28 16:34:15 +0100
commit42e9478e0bbbe3468a74d9d07275a61558b220c4 (patch)
tree119db178c13a4dba47aee8af1759fb4460142297 /clang/lib/Parse/ParseDecl.cpp
parent993e3c926948a41f15779eb1b144bedaec249547 (diff)
downloadllvm-42e9478e0bbbe3468a74d9d07275a61558b220c4.zip
llvm-42e9478e0bbbe3468a74d9d07275a61558b220c4.tar.gz
llvm-42e9478e0bbbe3468a74d9d07275a61558b220c4.tar.bz2
[clang][CodeComplete] Support for designated initializers
Reviewers: sammccall Subscribers: cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D73271
Diffstat (limited to 'clang/lib/Parse/ParseDecl.cpp')
-rw-r--r--clang/lib/Parse/ParseDecl.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Parse/ParseDecl.cpp b/clang/lib/Parse/ParseDecl.cpp
index 4af993c..871ca25 100644
--- a/clang/lib/Parse/ParseDecl.cpp
+++ b/clang/lib/Parse/ParseDecl.cpp
@@ -2460,6 +2460,7 @@ Decl *Parser::ParseDeclarationAfterDeclaratorAndAttributes(
InitializerScopeRAII InitScope(*this, D, ThisDecl);
+ PreferredType.enterVariableInit(Tok.getLocation(), ThisDecl);
ExprResult Init(ParseBraceInitializer());
InitScope.pop();