Lines Matching refs:totalSizeToAlloc
33 void *Mem = ::operator new(totalSizeToAlloc<short>(NumShorts)); in create()
46 using TrailingObjects::totalSizeToAlloc;
76 ::operator new(totalSizeToAlloc<double, short>(HasDouble, HasShort)); in create()
102 using TrailingObjects::totalSizeToAlloc;
117 llvm::alignTo(Class1::totalSizeToAlloc<short>(1), alignof(Class1))); in TEST()
118 EXPECT_EQ(Class1::totalSizeToAlloc<short>(1), sizeof(Class1) + sizeof(short)); in TEST()
123 llvm::alignTo(Class1::totalSizeToAlloc<short>(3), alignof(Class1))); in TEST()
124 EXPECT_EQ(Class1::totalSizeToAlloc<short>(3), in TEST()
153 llvm::alignTo(Class2::totalSizeToAlloc<double, short>(1, 1), in TEST()
155 EXPECT_EQ((Class2::totalSizeToAlloc<double, short>(1, 1)), in TEST()
197 llvm::alignTo(Class3::totalSizeToAlloc<double, short, bool>(1, 1, 3), in TEST()
227 llvm::alignTo(Class4::totalSizeToAlloc<char, long>(1, 1), in TEST()