Lines Matching refs:AddressVector
124 template <typename T> struct AddressVector { struct
128 AddressVector() : len(0) {} in AddressVector() argument
137 AddressVector<ClassWithoutDestructor> &v;
140 ClassWithoutDestructor(AddressVector<ClassWithoutDestructor> &v) : v(v) { in ClassWithoutDestructor()
150 ClassWithoutDestructor make1(AddressVector<ClassWithoutDestructor> &v) { in make1()
153 ClassWithoutDestructor make2(AddressVector<ClassWithoutDestructor> &v) { in make2()
156 ClassWithoutDestructor make3(AddressVector<ClassWithoutDestructor> &v) { in make3()
161 AddressVector<ClassWithoutDestructor> v; in testMultipleReturns()
182 AddressVector<ClassWithoutDestructor> v; in testArgumentConstructorWithoutDestructor()
202 AddressVector<ClassWithDestructor> &v;
205 ClassWithDestructor(AddressVector<ClassWithDestructor> &v) : v(v) { in ClassWithDestructor()
218 AddressVector<ClassWithDestructor> v; in testVariable()
247 TestCtorInitializer(AddressVector<ClassWithDestructor> &v) in TestCtorInitializer()
252 AddressVector<ClassWithDestructor> v; in testCtorInitializer()
280 ClassWithDestructor make1(AddressVector<ClassWithDestructor> &v) { in make1()
283 ClassWithDestructor make2(AddressVector<ClassWithDestructor> &v) { in make2()
286 ClassWithDestructor make3(AddressVector<ClassWithDestructor> &v) { in make3()
291 AddressVector<ClassWithDestructor> v; in testMultipleReturnsWithDestructors()
334 AddressVector<ClassWithDestructor> v; in testArgumentConstructorWithDestructor()