在 12/15/15 11:09, Andrew Pinski 写道:
On Mon, Dec 14, 2015 at 7:01 PM, Carl Lei wrote:
Hello list,
The following code is rejected by GCC but accepted by Clang:
template
auto f(T v) -> decltype(g(v));
int g(int) { return 0; }
template
auto f(T v) -> decltype(g(v))
{
return g(v) + 1;
}
in
On Mon, Dec 14, 2015 at 7:01 PM, Carl Lei wrote:
> Hello list,
>
> The following code is rejected by GCC but accepted by Clang:
>
> template
> auto f(T v) -> decltype(g(v));
>
> int g(int) { return 0; }
>
> template
> auto f(T v) -> decltype(g(v))
> {
> return g(v) + 1;
> }
>
> int main()
> {