> And answers are trickling in; see thread starting with
> 
>   http://lists.llvm.org/pipermail/cfe-users/2018-November/001417.html

And here's the definite answer from a clang developer:

  The rule for determining when a base class function declaration
  introduced by a using-declaration is hidden by a derived class
  function declaration does not take the template parameter list into
  account: http://eel.is/c++draft/namespace.udecl#15.sentence-1

  So clang's behaviour is conforming and gcc's behaviour is not. At
  the very least, though, we should issue a warning for the using
  declaration, because this is a surprising rule.


    Werner

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to