[cfe-dev] [llvm-dev] __auto_type doesn't warn when a pointer is used as a declarator
Tim Northover via cfe-dev
cfe-dev at lists.llvm.org
Fri Jun 9 07:13:58 PDT 2017
On 9 June 2017 at 02:07, Puneetha K via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
> __auto_type *p = (int *) 0;
>
> This compiles with no problem, but GCC gives an error that we can only use
> plain identifier as a declarator.
At the very least Clang's behaviour is consistent with "auto" in C++,
which I think is a good thing.
Tim.
More information about the cfe-dev
mailing list