summaryrefslogtreecommitdiff
path: root/tests/auto/cplusplus/cxx11/data/braceInitializers.1.cpp
blob: 94e8fae2419f19fd723bf5e8762b348a322c3f04 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Type var1 = { 1, 2, 3};
Type var2{1, 2, 3};
Type var3({1, 2, 3});

class C {
  Type var1 = {1, 2, 3};
  Type var2{1, 2, 3};
};

void main() {
    var1 = {1, 2, {3, 4} };
    Type var2{{1, 2, 3}, 4};
    var3 += {1, 2};
}

T foo() {
    return {1, 2, {"foo", 7}};
}