Home | History | Annotate | Download | only in class.conv.ctor
      1 // RUN: %clang_cc1 -std=c++11 %s -verify
      2 // expected-no-diagnostics
      3 
      4 namespace PR13003 {
      5   struct void_type
      6   {
      7     template <typename Arg0, typename... Args>
      8     void_type(Arg0&&, Args&&...) { }
      9   };
     10 
     11   struct void_type2
     12   {
     13     template <typename... Args>
     14     void_type2(Args&&...) { }
     15   };
     16 
     17   struct atom { };
     18 
     19   void_type v1 = atom();
     20   void_type2 v2 = atom();
     21 }
     22 
     23