commit | b81c786de58ce484230dc04f9a7c78bc48990106 | [log] [tgz] |
---|---|---|
author | Eli Friedman <eli.friedman@gmail.com> | Fri Dec 11 07:36:43 2009 +0000 |
committer | Eli Friedman <eli.friedman@gmail.com> | Fri Dec 11 07:36:43 2009 +0000 |
tree | f3bb1a5badf0f8805304ddb612b4ede97d8620ae | |
parent | 2b87ae45e129b941d0a4d221c9d4842385a119bd [diff] [blame] |
Fix for PR5718: implement equality comparisons for member function pointers. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91108 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/CodeGenCXX/member-function-pointers.cpp b/test/CodeGenCXX/member-function-pointers.cpp index 05bf396..341c074 100644 --- a/test/CodeGenCXX/member-function-pointers.cpp +++ b/test/CodeGenCXX/member-function-pointers.cpp
@@ -105,3 +105,11 @@ return f && f; } } + +namespace PR5718 { + struct A { }; + + bool f(void (A::*f)(), void (A::*g)()) { + return f == g; + } +}