This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
File: CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp Errors: Expected error: CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp 3 unexpected token: & Expected error: CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp 4 unexpected token: && Expected error: CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp 5 unexpected token: const CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp 8 unexpected token: & CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp 9 unexpected token: && Expected error: CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp 10 unexpected token: & Expected error: CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp 11 unexpected token: && CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp 14 unexpected token: & CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp 15 unexpected token: && CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp 49 unexpected token: & CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp 50 unexpected token: && Expected error: CXX/dcl.decl/dcl.meaning/dcl.fct/p6-0x.cpp 53 unexpected token: && Code: struct X { void f0() &; void f1() &&; }; typedef void func_type_lvalue() &; typedef void func_type_rvalue() &&; void (X::*mpf1)() & = &X::f0; void (X::*mpf2)() && = &X::f1;
File: CXX/dcl.decl/p4-0x.cpp Errors: CXX/dcl.decl/p4-0x.cpp 4 unexpected token: & CXX/dcl.decl/p4-0x.cpp 5 unexpected token: && CXX/dcl.decl/p4-0x.cpp 8 unexpected token: & Code: struct X { void f() &; void g() &&; }; void (X::*pmf)() & = &X::f;
File: CXX/over/over.load/p2-0x.cpp Errors: CXX/over/over.load/p2-0x.cpp 10 unexpected token: & CXX/over/over.load/p2-0x.cpp 11 unexpected token: const CXX/over/over.load/p2-0x.cpp 12 unexpected token: && CXX/over/over.load/p2-0x.cpp 13 unexpected token: & CXX/over/over.load/p2-0x.cpp 16 unexpected token: void CXX/over/over.load/p2-0x.cpp 17 unexpected token: void CXX/over/over.load/p2-0x.cpp 19 unexpected token: void Expected error: CXX/over/over.load/p2-0x.cpp 23 unexpected token: && Code: class Y { void h() &; void h() const &; void h() &&; void i() &; // expected-note{{previous declaration}} void i() const; // expected-error{{cannot overload a member function without a ref-qualifier with a member function with ref-qualifier '&'}} template<typename T> void f(T*) &; template<typename T> void f(T*) &&; template<typename T> void g(T*) &; // expected-note{{previous declaration}} template<typename T> void g(T*); // expected-error{{cannot overload a member function without a ref-qualifier with a member function with ref-qualifier '&'}} void k(); // expected-note{{previous declaration}} void k() &&; // expected-error{{cannot overload a member function with ref-qualifier '&&' with a member function without a ref-qualifier}} };
Fixed in http://hg.netbeans.org/cnd-main/rev/6225013c2ad1
Integrated into 'main-silver', will be available in build *201404180001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/6225013c2ad1 User: Petr Kudryavtsev <petrk@netbeans.org> Log: Fixed #243515 - inaccuracy tests (clang): C++11 ref-qualifiers
verified no errors in latest test report
Integrated into 'releases/release80', will be available in build *201404240045* or newer. Wait for official and publicly available build. Changeset: http://hg.netbeans.org/releases/rev/cebd8c17a7f2 User: Petr Kudryavtsev <petrk@netbeans.org> Log: Fixed #243515 - inaccuracy tests (clang): C++11 ref-qualifiers (transplanted from 6225013c2ad1d96899373acd6984fc548cbfc985)
*** Bug 235009 has been marked as a duplicate of this bug. ***