Lines Matching refs:Derived
90 class Derived : public Base { class
93 Derived() : d_mem(2) {} in Derived() function in memset_non_pod::Derived
97 Derived d; in memset1_inheritance()
98 memset(&d, 0, sizeof(Derived)); in memset1_inheritance()
105 Derived d; in memset2_inheritance_field()
106 memset(&d.d_mem, 0, sizeof(Derived)); in memset2_inheritance_field()
112 Derived d; in memset3_inheritance_field()
113 memset(&d.b_mem, 0, sizeof(Derived)); in memset3_inheritance_field()
120 Derived array[10]; in memset4_array_nonpod_object()
123 memset(&array[1], 0, sizeof(Derived)); in memset4_array_nonpod_object()
129 Derived array[10]; in memset5_array_nonpod_object()
138 Derived *array = new Derived[10]; in memset6_new_array_nonpod_object()
141 memset(array, 0, 10 * sizeof(Derived)); in memset6_new_array_nonpod_object()
148 Derived *d = new Derived(); in memset7_placement_new()
152 memset(d, 0, sizeof(Derived)); in memset7_placement_new()
156 Derived *d1 = new (d) Derived(); in memset7_placement_new()
160 memset(d1, 0, sizeof(Derived)); in memset7_placement_new()
179 memset(&d.b_mem, 0, sizeof(Derived)); in memset8_virtual_inheritance_field()