Files
qt-creator/tests/auto/cplusplus/cxx11/data/braceInitializers.1.cpp
Christian Kamm 0bdf1dc406 C++11: Allow brace initializers in return statements.
Like return {1, 2};

Change-Id: I7442da1866b0106bc075783653c95c16ebedb51a
Reviewed-by: hjk <qthjk@ovi.com>
2012-09-19 11:46:09 +02:00

19 lines
265 B
C++

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}};
}