Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
6595935602f57b4f2115785bb39dabc83e4232dc
/
test
/
CodeGenCXX
/
class-layout.cpp
6595935
Record layout requires not just a definition, but a complete
by John McCall
· 13 years ago
9cbe4f0
clang side to match the LLVM IR type system rewrite patch.
by Chris Lattner
· 13 years ago
f54d81f
Use the right type name.
by Anders Carlsson
· 14 years ago
eb9d81d
When laying out bases in, always try the "base subobject" LLVM type. If it
by Anders Carlsson
· 14 years ago
560bf12
Put each test in class-layout.cpp into a separate namespace.
by Anders Carlsson
· 14 years ago
68e3013
Use a more appropriate LLVM type for the vtable pointer.
by Anders Carlsson
· 15 years ago
4b3e5be
Baby steps towards fixing PR5589. If a class needs a vtable pointer, add one.
by Anders Carlsson
· 15 years ago
a572887
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 15 years ago
c245682
No need to add tail padding if the resulting LLVM struct type will have the same size as the final record size.
by Anders Carlsson
· 15 years ago
4fcfde4
Eliminate &&s in tests.
by Daniel Dunbar
· 15 years ago
696798f
Use the CGRecordLayoutBuilder even if there are no fields, because in C++ an empty class will have a padding byte.
by Anders Carlsson
· 15 years ago