Revert "Fix regression in bdad0a1: force rebuilding of StmtExpr nodes in", "PR45083...
authorBenjamin Kramer <benny.kra@googlemail.com>
Thu, 5 Mar 2020 12:52:05 +0000 (13:52 +0100)
committerBenjamin Kramer <benny.kra@googlemail.com>
Thu, 5 Mar 2020 13:14:31 +0000 (14:14 +0100)
commit66addf8e803618758457e4d578c5084e322ca448
treebeac1ec1de5aa029ad360607b91f5902d22fcd0d
parent6e9c10f6948afe8a2590ba8777f78de95b3317eb
Revert "Fix regression in bdad0a1: force rebuilding of StmtExpr nodes in", "PR45083: Mark statement expressions as being dependent if they appear in"

This reverts commit f545ede91c9d9f271e7504282cab7bf509607ead.
This reverts commit bdad0a1b79273733df9acc1be4e992fa5d70ec56.

This crashes clang. I'll follow up with reproduction instructions.
clang/include/clang/AST/Expr.h
clang/include/clang/Sema/Sema.h
clang/lib/AST/ASTImporter.cpp
clang/lib/Parse/ParseExpr.cpp
clang/lib/Sema/SemaExpr.cpp
clang/lib/Sema/SemaExprCXX.cpp
clang/lib/Sema/TreeTransform.h
clang/test/SemaTemplate/dependent-expr.cpp