blob: 82365312a3bb62a370a565cd2c7146681777e66e [file] [log] [blame]
Jason Rhinelander3f589372016-08-07 13:05:26 -04001### Vector2 @ 0x11f7830 created [1.000000, 2.000000]
2### Vector2 @ 0x11427c0 created [3.000000, -1.000000]
Wenzel Jakob38bd7112015-07-05 20:05:44 +02003v1 = [1.000000, 2.000000]
4v2 = [3.000000, -1.000000]
Jason Rhinelander3f589372016-08-07 13:05:26 -04005### Vector2 @ 0x7ffef6b144b8 created [4.000000, 1.000000]
6### Vector2 @ 0x11f7e90 created via move constructor
7### Vector2 @ 0x7ffef6b144b8 destroyed
8### Vector2 @ 0x11f7e90 destroyed
Wenzel Jakob38bd7112015-07-05 20:05:44 +02009v1+v2 = [4.000000, 1.000000]
Jason Rhinelander3f589372016-08-07 13:05:26 -040010### Vector2 @ 0x7ffef6b144b8 created [-2.000000, 3.000000]
11### Vector2 @ 0x11f7e90 created via move constructor
12### Vector2 @ 0x7ffef6b144b8 destroyed
13### Vector2 @ 0x11f7e90 destroyed
Wenzel Jakob38bd7112015-07-05 20:05:44 +020014v1-v2 = [-2.000000, 3.000000]
Jason Rhinelander3f589372016-08-07 13:05:26 -040015### Vector2 @ 0x7ffef6b144c8 created [-7.000000, -6.000000]
16### Vector2 @ 0x1115760 created via move constructor
17### Vector2 @ 0x7ffef6b144c8 destroyed
18### Vector2 @ 0x1115760 destroyed
Wenzel Jakob38bd7112015-07-05 20:05:44 +020019v1-8 = [-7.000000, -6.000000]
Jason Rhinelander3f589372016-08-07 13:05:26 -040020### Vector2 @ 0x7ffef6b144c8 created [9.000000, 10.000000]
21### Vector2 @ 0x1115760 created via move constructor
22### Vector2 @ 0x7ffef6b144c8 destroyed
23### Vector2 @ 0x1115760 destroyed
Wenzel Jakob38bd7112015-07-05 20:05:44 +020024v1+8 = [9.000000, 10.000000]
Jason Rhinelander3f589372016-08-07 13:05:26 -040025### Vector2 @ 0x7ffef6b144b8 created [8.000000, 16.000000]
26### Vector2 @ 0x1115760 created via move constructor
27### Vector2 @ 0x7ffef6b144b8 destroyed
28### Vector2 @ 0x1115760 destroyed
Wenzel Jakob38bd7112015-07-05 20:05:44 +020029v1*8 = [8.000000, 16.000000]
Jason Rhinelander3f589372016-08-07 13:05:26 -040030### Vector2 @ 0x7ffef6b144a8 created [0.125000, 0.250000]
31### Vector2 @ 0x112f150 created via move constructor
32### Vector2 @ 0x7ffef6b144a8 destroyed
33### Vector2 @ 0x112f150 destroyed
Wenzel Jakob38bd7112015-07-05 20:05:44 +020034v1/8 = [0.125000, 0.250000]
Jason Rhinelander3f589372016-08-07 13:05:26 -040035### Vector2 @ 0x7ffef6b144f8 created [7.000000, 6.000000]
36### Vector2 @ 0x112f1b0 created via move constructor
37### Vector2 @ 0x7ffef6b144f8 destroyed
38### Vector2 @ 0x112f1b0 destroyed
Wenzel Jakobbe0e8342015-10-01 16:48:34 +0200398-v1 = [7.000000, 6.000000]
Jason Rhinelander3f589372016-08-07 13:05:26 -040040### Vector2 @ 0x7ffef6b144f8 created [9.000000, 10.000000]
41### Vector2 @ 0x112f1b0 created via move constructor
42### Vector2 @ 0x7ffef6b144f8 destroyed
43### Vector2 @ 0x112f1b0 destroyed
Wenzel Jakobbe0e8342015-10-01 16:48:34 +0200448+v1 = [9.000000, 10.000000]
Jason Rhinelander3f589372016-08-07 13:05:26 -040045### Vector2 @ 0x7ffef6b144e8 created [8.000000, 16.000000]
46### Vector2 @ 0x112f230 created via move constructor
47### Vector2 @ 0x7ffef6b144e8 destroyed
48### Vector2 @ 0x112f230 destroyed
Wenzel Jakobbe0e8342015-10-01 16:48:34 +0200498*v1 = [8.000000, 16.000000]
Jason Rhinelander3f589372016-08-07 13:05:26 -040050### Vector2 @ 0x7ffef6b144d8 created [8.000000, 4.000000]
51### Vector2 @ 0x11fb360 created via move constructor
52### Vector2 @ 0x7ffef6b144d8 destroyed
53### Vector2 @ 0x11fb360 destroyed
Wenzel Jakobbe0e8342015-10-01 16:48:34 +0200548/v1 = [8.000000, 4.000000]
Wenzel Jakob38bd7112015-07-05 20:05:44 +020055(v1+v2)*2 = [8.000000, 2.000000]
Jason Rhinelander3f589372016-08-07 13:05:26 -040056Instances not destroyed: 2
57### Vector2 @ 0x11f7830 destroyed
58Instances not destroyed: 1
59### Vector2 @ 0x11427c0 destroyed
60Instances not destroyed: 0
61Constructor values: ['[1.000000, 2.000000]', '[3.000000, -1.000000]', '[4.000000, 1.000000]', '[-2.000000, 3.000000]', '[-7.000000, -6.000000]', '[9.000000, 10.000000]', '[8.000000, 16.000000]', '[0.125000, 0.250000]', '[7.000000, 6.000000]', '[9.000000, 10.000000]', '[8.000000, 16.000000]', '[8.000000, 4.000000]']
62Default constructions: 0
63Copy constructions: 0
64Move constructions: True
65Copy assignments: 0
66Move assignments: 0