blob: 1ca07834907dfb66dc2cabe9c8be67b86b7383b5 [file] [log] [blame]
Wenzel Jakobbe0e8342015-10-01 16:48:34 +02001example
2example.submodule
3submodule_func()
Jason Rhinelander3f589372016-08-07 13:05:26 -04004### A @ 0x21a5bc0 created 1
5### A @ 0x21a5bc4 created 2
6### B @ 0x21a5bc0 created via default constructor
Wenzel Jakobbe0e8342015-10-01 16:48:34 +02007A[1]
8A[1]
9A[2]
10A[2]
Jason Rhinelander3f589372016-08-07 13:05:26 -040011### A @ 0x20f93b0 created 42
12### A @ 0x21a5bc0 assigned via copy assignment
13### A @ 0x20f93b0 destroyed
14### A @ 0x20f93d0 created 43
15### A @ 0x21a5bc4 assigned via copy assignment
16### A @ 0x20f93d0 destroyed
Wenzel Jakobbe0e8342015-10-01 16:48:34 +020017A[42]
18A[42]
19A[43]
20A[43]
Wenzel Jakobdb028d62015-10-13 23:44:25 +020021OrderedDict([(1, 'a'), (2, 'b')])
Jason Rhinelander3f589372016-08-07 13:05:26 -040022Instances not destroyed: [2, 1]
23### B @ 0x21a5bc0 destroyed
24### A @ 0x21a5bc4 destroyed
25### A @ 0x21a5bc0 destroyed
26Instances not destroyed: [0, 0]
27Constructor values: [['1', '2', '42', '43'], []]
28Default constructions: [0, 1]
29Copy constructions: [0, 0]
30Copy assignments: [2, 0]
31Move assignments: [0, 0]