]> granicus.if.org Git - clang/commit
Revert "Factor out duplicated code building a MemberExpr and marking it" and "Convert...
authorBenjamin Kramer <benny.kra@googlemail.com>
Wed, 5 Jun 2019 11:46:57 +0000 (11:46 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Wed, 5 Jun 2019 11:46:57 +0000 (11:46 +0000)
commitd1015ecc8e5ecb9e68a4f8b151ba0daeacc1d31a
tree30b4d63f0d0e6fe704e82972ecc63039800a0cd3
parentb507aa0a9ea77db92b119043d04c957ac7c1184a
Revert "Factor out duplicated code building a MemberExpr and marking it" and "Convert MemberExpr creation and serialization to work the same way as"

This reverts commits r362551 and r362563. Crashes during modules selfhost.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@362597 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
include/clang/AST/Expr.h
include/clang/AST/Stmt.h
include/clang/Sema/Sema.h
lib/AST/DeclBase.cpp
lib/AST/Expr.cpp
lib/Frontend/Rewrite/RewriteModernObjC.cpp
lib/Frontend/Rewrite/RewriteObjC.cpp
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaExprMember.cpp
lib/Sema/SemaOverload.cpp
lib/Serialization/ASTReaderStmt.cpp
lib/Serialization/ASTWriterStmt.cpp