diff options
Diffstat (limited to 'clang/test/CodeGenCXX/copy-assign-synthesis-1.cpp')
-rw-r--r-- | clang/test/CodeGenCXX/copy-assign-synthesis-1.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/clang/test/CodeGenCXX/copy-assign-synthesis-1.cpp b/clang/test/CodeGenCXX/copy-assign-synthesis-1.cpp index c6214409d31..3c24b127528 100644 --- a/clang/test/CodeGenCXX/copy-assign-synthesis-1.cpp +++ b/clang/test/CodeGenCXX/copy-assign-synthesis-1.cpp @@ -43,14 +43,16 @@ struct N : B { printf("N1 = %d N2 = %d\n", N1, N2); for (unsigned i = 0; i < 3; i++) for (unsigned j = 0; j < 2; j++) - printf("arr_b[%d][%d] = %f\n", i,j,arr_b[i][j].B1); + printf("arr_b[%d][%d] = %f\n", i,j,arr_b[i][j].B1); B::pr(); } - N& operator=(const N& arg) { N1 = arg.N1; N2 = arg.N2; - for (unsigned i = 0; i < 3; i++) - for (unsigned j = 0; j < 2; j++) - arr_b[i][j] = arg.arr_b[i][j]; - return *this; } + N& operator=(const N& arg) { + N1 = arg.N1; N2 = arg.N2; + for (unsigned i = 0; i < 3; i++) + for (unsigned j = 0; j < 2; j++) + arr_b[i][j] = arg.arr_b[i][j]; + return *this; + } B arr_b[3][2]; }; |