diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2009-12-11 07:36:43 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2009-12-11 07:36:43 +0000 |
commit | b81c786de58ce484230dc04f9a7c78bc48990106 (patch) | |
tree | f3bb1a5badf0f8805304ddb612b4ede97d8620ae /test/CodeGenCXX/member-function-pointers.cpp | |
parent | 2b87ae45e129b941d0a4d221c9d4842385a119bd (diff) |
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
Diffstat (limited to 'test/CodeGenCXX/member-function-pointers.cpp')
-rw-r--r-- | test/CodeGenCXX/member-function-pointers.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/CodeGenCXX/member-function-pointers.cpp b/test/CodeGenCXX/member-function-pointers.cpp index 05bf396325..341c074e99 100644 --- a/test/CodeGenCXX/member-function-pointers.cpp +++ b/test/CodeGenCXX/member-function-pointers.cpp @@ -105,3 +105,11 @@ namespace PR5593 { return f && f; } } + +namespace PR5718 { + struct A { }; + + bool f(void (A::*f)(), void (A::*g)()) { + return f == g; + } +} |