blob: c5c9223de4b768790e071d5811a6417d6575baa0 [file] [log] [blame]
Jason Rhinelanderb3f3d792016-07-18 16:43:18 -04001Constructing ExampleVirt..
2Original implementation of ExampleVirt::run(state=10, value=20)
330
4Caught expected exception: Tried to call pure virtual function "ExampleVirt::pure_virtual"
5Constructing ExampleVirt..
6ExtendedExampleVirt::run(20), calling parent..
7Original implementation of ExampleVirt::run(state=11, value=21)
832
9ExtendedExampleVirt::run_bool()
10False
11ExtendedExampleVirt::pure_virtual(): Hello world
Jason Rhinelander0ca96e22016-08-05 17:02:33 -040012
13VI_AR:
14hihihi
15Unlucky = 99
16
Jason Rhinelander0ca96e22016-08-05 17:02:33 -040017VI_AT:
18hihihi
19Unlucky = 999
20
21B_Repeat:
22B says hi 3 times
23Unlucky = 13
24Lucky = 7.00
25
Jason Rhinelander0ca96e22016-08-05 17:02:33 -040026B_Tpl:
27B says hi 3 times
28Unlucky = 13
29Lucky = 7.00
30
31C_Repeat:
32B says hi 3 times
33Unlucky = 4444
34Lucky = 888.00
35
Jason Rhinelander0ca96e22016-08-05 17:02:33 -040036C_Tpl:
37B says hi 3 times
38Unlucky = 4444
39Lucky = 888.00
40
41VI_CR:
42B says hi 3 times
43Unlucky = 4444
44Lucky = 889.25
45
Jason Rhinelander0ca96e22016-08-05 17:02:33 -040046VI_CT:
47B says hi 3 times
48Unlucky = 4444
49Lucky = 888.00
50
51VI_CCR:
52B says hi 3 times
53Unlucky = 4444
54Lucky = 8892.50
55
Jason Rhinelander0ca96e22016-08-05 17:02:33 -040056VI_CCT:
57B says hi 3 times
58Unlucky = 4444
59Lucky = 888000.00
60
61D_Repeat:
62B says hi 3 times
63Unlucky = 4444
64Lucky = 888.00
65
Jason Rhinelander0ca96e22016-08-05 17:02:33 -040066D_Tpl:
67B says hi 3 times
68Unlucky = 4444
69Lucky = 888.00
70
71VI_DR:
72B says hi 3 times
73Unlucky = 123
74Lucky = 42.00
75
Jason Rhinelander0ca96e22016-08-05 17:02:33 -040076VI_DT:
77VI_DT says: quack quack quack
78Unlucky = 1234
79Lucky = -4.25
Jason Rhinelandered148792016-07-21 21:31:05 -0400802^2 * 3^2 =
81NonCopyable destructor @ 0x1a6c3f0; value = (null)
8236
83NonCopyable destructor @ 0x7ffc6d1fbaa8; value = 36
844 + 5 =
85Movable @ 0x7ffc6d1fbacc copy constructor
869
87Movable destructor @ 0x7ffc6d1fbacc; value = 9
887 + 7 =
89Movable @ 0x7ffc6d1fbacc move constructor
90Movable destructor @ 0x1a6c4d0; value = 14
9114
92Movable destructor @ 0x7ffc6d1fbacc; value = 14
93Caught expected exception
94NonCopyable destructor @ 0x29a64b0; value = 81
95Movable destructor @ 0x1a6c410; value = 9
Jason Rhinelanderb3f3d792016-07-18 16:43:18 -040096Destructing ExampleVirt..
97Destructing ExampleVirt..