]> granicus.if.org Git - clang/commit
Revert "[ubsan] PR34266: When sanitizing the 'this' value for a member function that...
authorAdrian Prantl <aprantl@apple.com>
Thu, 24 Aug 2017 18:18:24 +0000 (18:18 +0000)
committerAdrian Prantl <aprantl@apple.com>
Thu, 24 Aug 2017 18:18:24 +0000 (18:18 +0000)
commit2fee69a47a6ee02a24132d30c2c479d861a68b93
tree93906c1afbd0de58a5a31dffa66799080c366dab
parent1b8529eb2f8e1cbddcc6b78386a21b057b824ad5
Revert "[ubsan] PR34266: When sanitizing the 'this' value for a member function that happens to be a lambda call operator, use the lambda's 'this' pointer, not the captured enclosing 'this' pointer (if any)."

This reverts commit r311589 because of bot breakage.
http://green.lab.llvm.org/green/job/clang-stage2-cmake-RgSan_check/4115/consoleFull#15752874848254eaf0-7326-4999-85b0-388101f2d404.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@311680 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/DeclCXX.h
lib/CodeGen/CodeGenFunction.cpp
test/CodeGenCXX/catch-undef-behavior.cpp