diff options
author | Anders Carlsson <andersca@mac.com> | 2009-11-23 20:04:44 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@mac.com> | 2009-11-23 20:04:44 +0000 |
commit | bc0e0781da778bd5eb41a810419912893ae20448 (patch) | |
tree | a68319f00ee065b9cf72a6f8518cf4dd7503c1cc /test/CodeGenCXX/member-function-pointers.cpp | |
parent | a79f8b3989558884d9dbbbdbd4da861117345865 (diff) | |
download | clang-bc0e0781da778bd5eb41a810419912893ae20448.tar.gz |
Handle converting member pointers to bool.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89692 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGenCXX/member-function-pointers.cpp')
-rw-r--r-- | test/CodeGenCXX/member-function-pointers.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/CodeGenCXX/member-function-pointers.cpp b/test/CodeGenCXX/member-function-pointers.cpp index 7792560e06..56696712e4 100644 --- a/test/CodeGenCXX/member-function-pointers.cpp +++ b/test/CodeGenCXX/member-function-pointers.cpp @@ -55,6 +55,10 @@ void f3(A *a, A &ar) { (ar.*pa)(); } +bool f4() { + return pa; +} + // PR5177 namespace PR5177 { struct A { |