llvm-project/clang/test/CXX/drs
Richard Smith 454a7cdfb3 Implement DR990 and DR1070. Aggregate initialization initializes uninitialized
elements from {}, rather than value-initializing them. This permits calling an
initializer-list constructor or constructing a std::initializer_list object.
(It would also permit initializing a const reference or rvalue reference if
that weren't explicitly prohibited by other rules.)

llvm-svn: 210091
2014-06-03 08:26:00 +00:00
..
dr0xx.cpp Revert "Fix the undefined-but-used odr-use marker (DR48)" 2014-06-01 19:13:44 +00:00
dr1xx.cpp Replace "can not" with "cannot" in diagnostics messages. 2014-03-07 22:36:23 +00:00
dr2xx.cpp Sema: Implement DR244 2014-05-21 20:19:59 +00:00
dr3xx.cpp Add failing testcase for DR305. Looks like we didn't implement the resolution 2014-04-01 01:58:11 +00:00
dr4xx.cpp Correct incoherent function versus function template partial ordering for conversion operators (the comparison could claim that two conversion operators are both better than each other). Actually implement DR495, rather than passing its test by chance because the declarations happened to be in the "lucky" order. 2014-05-17 01:58:45 +00:00
dr5xx.cpp List DR532 as implemented on the defect report status page by renaming the namespace. 2014-06-03 07:06:20 +00:00
dr9xx.cpp Implement DR990 and DR1070. Aggregate initialization initializes uninitialized 2014-06-03 08:26:00 +00:00
dr10xx.cpp Implement DR990 and DR1070. Aggregate initialization initializes uninitialized 2014-06-03 08:26:00 +00:00
dr13xx.cpp DR1346: a parenthesized braced-init-list cannot be used as the initializer when 2014-03-12 17:42:45 +00:00
dr14xx.cpp Revert "Don't require -re suffix on -verify directives with regexes." 2013-12-14 01:07:05 +00:00
dr15xx.cpp PR17052 / DR1560 (+DR1550): In a conditional expression between a glvalue and a 2014-01-27 04:19:56 +00:00
dr412.cpp Remove 'REQUIRES: LP64' from these tests and use a more targeted fix. 2014-03-18 00:30:09 +00:00