source: src/tests/.expect/memberCtors.txt @ 00303d50

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc
Last change on this file since 00303d50 was f7e749f, checked in by Rob Schluntz <rschlunt@…>, 7 years ago

added tests for polymorphic tuples and cast on tuples, updated a couple of other tests

  • Property mode set to 100644
File size: 1.7 KB
RevLine 
[44f6341]1Before declaration of b1
[4d4882a]2constructing int
3constructing int
4constructing int
5constructing int
6constructing int
7constructing int
[f7e749f]8begin construct B
9assign b->a2
[4d4882a]10constructing int
11constructing int
[f7e749f]12begin construct A
13construct a->x
[4d4882a]14constructing int: 1001
[f7e749f]15assign a->y
[4d4882a]16assigning int: 0 0
[f7e749f]17end construct A
18construct b->a1
[4d4882a]19constructing int
20constructing int
[f7e749f]21begin construct A
22construct a->x
[4d4882a]23constructing int: 1000
[f7e749f]24assign a->y
[4d4882a]25assigning int: 0 0
[f7e749f]26end construct A
27end construct B
[4d4882a]28destructing int: 0
29destructing int: 0
30destructing int: 1001
[44f6341]31Before declaration of b2
[4d4882a]32copy constructing int: 0
33copy constructing int: 0
[f7e749f]34begin copy construct A
35copy construct this->x
[4d4882a]36copy constructing int: 1000
[f7e749f]37assign this->y
38end copy construct A
[4d4882a]39copy constructing int: 0
40copy constructing int: 0
[f7e749f]41begin copy construct A
42copy construct this->x
[4d4882a]43copy constructing int: 1001
[f7e749f]44assign this->y
45end copy construct A
[4d4882a]46copy constructing int: 0
47copy constructing int: 0
[f7e749f]48begin copy construct A
49copy construct this->x
[4d4882a]50copy constructing int: 0
[f7e749f]51assign this->y
52end copy construct A
[44f6341]53End of main
[4d4882a]54constructing int
55constructing int
[f7e749f]56begin construct A
57construct a->x
[4d4882a]58constructing int: 999
[f7e749f]59assign a->y
[4d4882a]60assigning int: 0 0
[f7e749f]61end construct A
[4d4882a]62destructing int: 0
63destructing int: 0
64destructing int: 1000
65destructing int: 0
66destructing int: 0
67destructing int: 999
68destructing int: 0
69destructing int: 0
70destructing int: 0
71destructing int: 0
72destructing int: 0
[44f6341]73destructing int: 999
[4d4882a]74constructing int
75constructing int
[f7e749f]76begin construct A
77construct a->x
[4d4882a]78constructing int: 999
[f7e749f]79assign a->y
[4d4882a]80assigning int: 0 0
[f7e749f]81end construct A
[4d4882a]82destructing int: 0
83destructing int: 0
84destructing int: 1000
85destructing int: 0
86destructing int: 0
87destructing int: 999
88destructing int: 0
89destructing int: 0
90destructing int: 0
91destructing int: 0
92destructing int: 0
[44f6341]93destructing int: 999
Note: See TracBrowser for help on using the repository browser.