Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
395228fdc343df39c2507e414dc1406a185c6d37
/
test
/
SemaCXX
/
empty-class-layout.cpp
d5e8394
Don't use dyn_cast on a Type* which might not be canonical. Fixes an extremely obscure record layout bug.
by Richard Smith
· 12 years ago
8e8fb3b
Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive.
by Andy Gibbs
· 12 years ago
83be12c
Recommit r148056 with fixes to deal with weirdness with bitfields in unions.
by Eli Friedman
· 13 years ago
cd7a21b
Revert r148056 while I investigate failures.
by Eli Friedman
· 13 years ago
a179682
Make sure adding a field to a struct never reduces its size. PR11745.
by Eli Friedman
· 13 years ago
45f5b54
Correctly handle fields with virtual bases containing empty subobjects.
by Anders Carlsson
· 14 years ago
bff9eb7
Another empty class layout test.
by Anders Carlsson
· 14 years ago
1a8d151
Add more empty class layout tests.
by Anders Carlsson
· 14 years ago
bfcdc40
When recording empty subobjects we should always look at the primary virtual base.
by Anders Carlsson
· 14 years ago
a572887
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 15 years ago
dfde681
Start at NextOffset when laying out bases as well.
by Anders Carlsson
· 15 years ago
7e41038
Use NextOffset when laying out a field.
by Anders Carlsson
· 15 years ago
1eca99b
Even more work on empty classes.
by Anders Carlsson
· 15 years ago
a4c6081
Who would have thought that empty classes were so tricky? Handle cases where an empty virtual base class needs to be moved aside because it conflicts with the first field.
by Anders Carlsson
· 15 years ago
fbbce49
Handle array fields that contain empty structs.
by Anders Carlsson
· 15 years ago
6026504
More work on empty classes.
by Anders Carlsson
· 15 years ago
ffbdefc
More improvements with laying out empty bases.
by Anders Carlsson
· 15 years ago
1345bd2
More work on empty classes.
by Anders Carlsson
· 15 years ago