diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-01-12 22:21:33 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-01-12 22:21:33 +0000 |
commit | d1036128aba213359dc6756cac5c49231a0483ce (patch) | |
tree | fbfe98c9bd86089eae193c44397b950db932d28c /clang/lib/Sema/SemaStmtAsm.cpp | |
parent | 212f3b91ee170d7ab3efb0a2dc23e763fd6aab66 (diff) | |
download | bcm5719-llvm-d1036128aba213359dc6756cac5c49231a0483ce.tar.gz bcm5719-llvm-d1036128aba213359dc6756cac5c49231a0483ce.zip |
When rebuilding an InitListExpr, don't give it a type.
InitListExprs without types (well, with type 'void') represent not-yet-analyzed
initializer lists; InitListExpr with types fool Sema into thinking they don't
need further analysis in some cases (particularly C++17 copy omission).
llvm-svn: 322414
Diffstat (limited to 'clang/lib/Sema/SemaStmtAsm.cpp')
0 files changed, 0 insertions, 0 deletions