diff options
Diffstat (limited to 'clang/test/SemaCXX/overload-call.cpp')
| -rw-r--r-- | clang/test/SemaCXX/overload-call.cpp | 17 | 
1 files changed, 17 insertions, 0 deletions
| diff --git a/clang/test/SemaCXX/overload-call.cpp b/clang/test/SemaCXX/overload-call.cpp index 29133c7c7ff..9df5bc9f0c7 100644 --- a/clang/test/SemaCXX/overload-call.cpp +++ b/clang/test/SemaCXX/overload-call.cpp @@ -460,3 +460,20 @@ namespace PR7224 {      float &fr = foo(d2);    }  } + +namespace NontrivialSubsequence { +  struct X0; + +  class A { +    operator X0 *(); +  public: +    operator const X0 *(); +  }; +  +  A a; +  void foo( void const * ); + +  void g() { +    foo(a); +  } +} | 

