lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Obviate method_finder methods (issue 551780043 by address@hidden)


From: jonas . hahnfeld
Subject: Re: Obviate method_finder methods (issue 551780043 by address@hidden)
Date: Sun, 19 Apr 2020 02:55:03 -0700

On 2020/04/19 09:39:00, dak wrote:
>
https://codereview.appspot.com/551780043/diff/573720045/lily/include/callback.hh
> File lily/include/callback.hh (right):
> 
>
https://codereview.appspot.com/551780043/diff/573720045/lily/include/callback.hh#newcode166
> lily/include/callback.hh:166: typedef typename
remove_pointer<decltype(strip_mfp
> (static_cast<T> (nullptr)))>::type type;
> On 2020/04/19 09:22:44, hahnjo wrote:
> > I'd consider 'using type = ' instead which is more C++ style
> 
> I think you overestimate my C++ fu.  Can you spell this out?

using type = typename remove_pointer<decltype(strip_mfp (static_cast<T>
(nullptr)))>::type;
to declare the type alias:
https://en.cppreference.com/w/cpp/language/type_alias

https://codereview.appspot.com/551780043/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]