History log of /external/clang/test/SemaCXX/empty-class-layout.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
25a78a2b716ecd6ae47be0014ba569829dd4c9a0 08-Jun-2010 Anders Carlsson <andersca@mac.com> Correctly handle fields with virtual bases containing empty subobjects.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105628 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/empty-class-layout.cpp
6930e3f301e997ea24e7d4a60947d7325da42c81 27-May-2010 Anders Carlsson <andersca@mac.com> Another empty class layout test.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104839 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/empty-class-layout.cpp
4d9d06f84f20220039f4eb2d75ad26583c986052 27-May-2010 Anders Carlsson <andersca@mac.com> Add more empty class layout tests.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104838 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/empty-class-layout.cpp
8f47bc85f58f7e6b7b32a22b9811a2b40d444d1b 23-May-2010 Anders Carlsson <andersca@mac.com> When recording empty subobjects we should always look at the primary virtual base.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104464 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/empty-class-layout.cpp
3573b2c84372d9484296fa658f5276f6c09acb92 15-Dec-2009 Daniel Dunbar <daniel@zuster.org> Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
- This is designed to make it obvious that %clang_cc1 is a "test variable"
which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it
can be useful to redefine what gets run as 'clang -cc1' (for example, to set
a default target).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91446 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/empty-class-layout.cpp
1bd9024313606bcc4edb4e86d7fa22e500faba89 26-Sep-2009 Anders Carlsson <andersca@mac.com> Start at NextOffset when laying out bases as well.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82831 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/empty-class-layout.cpp
66ea6860b413b0b878c6f037ca80a200060ef2bf 26-Sep-2009 Anders Carlsson <andersca@mac.com> Use NextOffset when laying out a field.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82828 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/empty-class-layout.cpp
9ad014ccec780dacf2865d035615009f3717a47f 25-Sep-2009 Anders Carlsson <andersca@mac.com> Even more work on empty classes.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82770 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/empty-class-layout.cpp
a61dc35f27f61c97297121f7c6eca4678d4ee9a6 25-Sep-2009 Anders Carlsson <andersca@mac.com> 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.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82746 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/empty-class-layout.cpp
ad571b45cadf91b0ce32dc47a0b591bc4d31130a 25-Sep-2009 Anders Carlsson <andersca@mac.com> Handle array fields that contain empty structs.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82744 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/empty-class-layout.cpp
89d0fafc6c5d745d700f7a8bd3d4d44186166f65 25-Sep-2009 Anders Carlsson <andersca@mac.com> More work on empty classes.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82736 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/empty-class-layout.cpp
caf6c0ffdf2b278e1b8457bc64b916b26bda3dbd 24-Sep-2009 Anders Carlsson <andersca@mac.com> More improvements with laying out empty bases.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82682 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/empty-class-layout.cpp
e8bf526845ab85a5cc05c319b663e3b8360d5716 24-Sep-2009 Anders Carlsson <andersca@mac.com> More work on empty classes.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82679 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/empty-class-layout.cpp