[LLVMdev] C++ 11 explicit keyword error
Jean-Daniel Dupas
mailing at xenonium.com
Tue Apr 8 04:17:33 PDT 2014
Le 8 avr. 2014 à 12:55, Alessio Giovanni Baroni <alessiogiovanni.baroni at gmail.com> a écrit :
> Hi,
>
> I’m on Mac OS X 10.9.2 with all last updates; if I have this source:
>
> class xxx explicit
> {
> };
>
> int main (int argc, char **argv)
> {
>
> return 0;
> }
>
> and I compile it with clang++ -std=c++11 -Wall -pedantic -c I obtain this error:
>
> nn:1: error: expected unqualified-id
> {
> ^
> 1 error generated.
>
> But the C++ 11 standard permits explicit on classes.
What standard version are you talking about ?
I don't see anything like that in the C++11 final standard, nor in the current C++14 draft.
> It’s a bug?
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140408/06de5eff/attachment.html>
More information about the llvm-dev
mailing list