[AST] Fix a null initializer crash for InitListExpr
authorHaojian Wu <hokein.wu@gmail.com>
Fri, 29 May 2020 21:27:05 +0000 (23:27 +0200)
committerHaojian Wu <hokein.wu@gmail.com>
Tue, 2 Jun 2020 08:48:48 +0000 (10:48 +0200)
commit97b8dabba5c5c1d799bd8b6856d4a81360361769
tree0fdc8ecf97dbdfc06e709806990d56334cc314ba
parentb00f0d4238cb34a54073cc5ab7e2060d58f69e3f
[AST] Fix a null initializer crash for InitListExpr

Summary:
The Initializer of a InitListExpr can be reset to null, which leads to
nullptr-acces crashes.

Reviewers: sammccall

Subscribers: cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D80980
clang/lib/Sema/SemaInit.cpp
clang/test/AST/ast-dump-recovery.cpp