Lines Matching full:since

2 // RUN: %clang_cc1 -std=c++11 %s -verify=expected,cxx98-11,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors
3 // RUN: %clang_cc1 -std=c++14 %s -verify=expected,since-cxx14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors
4 // RUN: %clang_cc1 -std=c++17 %s -verify=expected,since-cxx14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors
5 // RUN: %clang_cc1 -std=c++20 %s -verify=expected,since-cxx14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors
6 // RUN: %clang_cc1 -std=c++23 %s -verify=expected,since-cxx14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors
7 // RUN: %clang_cc1 -std=c++2c %s -verify=expected,since-cxx14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors
45 // since-cxx11-error@-1 {{call to constructor of 'B' is ambiguous}}
46 // since-cxx11-note@#cwg1902-B-A {{candidate constructor}}
47 // since-cxx11-note@#cwg1902-B-copy-ctor {{candidate constructor has been explicitly deleted}}
126 // since-cxx11-error@-1 {{static assertion failed}}
181 // since-cxx14-error@-1 {{invalid digit 'b' in octal constant}}
183 // since-cxx14-error@-1 {{invalid suffix 'x'01' on integer constant}}
191 // since-cxx11-error@-1 {{exception specification in declaration does not match previous declaration}}
215 // since-cxx11-error@-1 {{no viable conversion from 'a' to 'b'}}
216 // since-cxx11-note@#cwg1959-move-ctor {{candidate inherited constructor not viable: no known conversion from 'a' to 'c &&' for 1st argument}}
217 // since-cxx11-note@#cwg1959-using-a {{constructor from base class 'a' inherited here}}
218 // since-cxx11-note@#cwg1959-b {{candidate constructor (the implicit copy constructor) not viable: cannot bind base class object of type 'a' to derived class reference 'const b &' for 1st argument}}
219 // since-cxx11-note@#cwg1959-temp-ctor {{candidate template ignored: instantiation would take its own class type by value}}
220 // since-cxx11-note@#cwg1959-using-a {{constructor from base class 'a' inherited here}}
222 // since-cxx11-error@-1 {{call to implicitly-deleted copy constructor of 'b'}}
223 // since-cxx11-note@#cwg1959-b {{copy constructor of 'b' is implicitly deleted because base class 'a' has a deleted copy constructor}}
224 // since-cxx11-note@#cwg1959-copy-ctor {{'a' has been explicitly marked deleted here}}
262 // since-cxx11-error@-1 {{expected identifier}} (not bit-field)
265 // since-cxx11-error@-1 {{non-defining declaration of enumeration with a fixed underlying type is only permitted as a standalone declaration}}
267 // since-cxx11-error@-1 {{non-defining declaration of enumeration with a fixed underlying type is only permitted as a standalone declaration}}
269 // since-cxx11-error@-1 {{ISO C++ forbids forward references to 'enum' types}}
270 // since-cxx11-error@-2 {{allocation of incomplete type 'enum G'}}
271 // since-cxx11-note@-3 {{forward declaration of 'cwg1966::G'}}
273 // since-cxx11-error@-1 {{non-defining declaration of enumeration with a fixed underlying type is only permitted as a standalone declaration}}
276 // since-cxx11-error@-1 {{'cwg1966::Y' cannot be defined in a type specifier}}
280 // since-cxx11-error@-1 {{non-defining declaration of enumeration with a fixed underlying type is only permitted as a standalone declaration; missing list of enumerators?}}
281 // since-cxx11-error@-2 {{non-integral type 'enum Y' is an invalid underlying type}}
282 // since-cxx11-error@-3 {{anonymous bit-field cannot have a default member initializer}}