repo.or.cz
/
official-gcc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
2018-11-07 Richard Biener <rguenther@suse.de>
[official-gcc.git]
/
gcc
/
testsuite
/
g++.dg
/
cpp0x
/
initlist-dr1518.C
blob
9f8ee0b1d23fe274580aeea51c9ab46668215784
1
// DR 1518
2
// { dg-do compile { target c++11 } }
3
4
struct A {
5
explicit A() = default;
6
};
7
8
struct B : A {
9
explicit B() = default;
10
};
11
12
struct C {
13
explicit C();
14
};
15
16
struct D : A {
17
C c;
18
explicit D() = default;
19
};
20
21
template<typename T> void f() {
22
T t = {};
23
}
24
template<typename T> void g() {
25
void x(T t);
26
x({});
27
}