eb82a420c8898ea71e13d82e6646d33f49fc574c |
|
20-Jun-2013 |
Eli Friedman <eli.friedman@gmail.com> |
Add a few more tests for casts. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184392 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/member-pointer-ms.cpp
|
e93e2552e76ab704ec85919cc2c76f02b8b081ee |
|
29-Mar-2013 |
Reid Kleckner <reid@kleckner.net> |
[ms-cxxabi] Add more tests for r178297 This covers a few cases where the class of a member pointer is not a CXXRecordDecl. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178307 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/member-pointer-ms.cpp
|
84e9ab44af3a16f66d62590505db2036ef0aa03b |
|
28-Mar-2013 |
Reid Kleckner <reid@kleckner.net> |
[ms-cxxabi] Correctly compute the size of member pointers Summary: This also relaxes the requirement on Windows that the member pointer class type be a complete type (http://llvm.org/PR12070). We still ask for a complete type to instantiate any templates (MSVC does this), but if that fails we continue as normal, relying on any inheritance attributes on the declaration. Reviewers: rjmccall CC: triton, timurrrr, cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D568 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178283 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/member-pointer-ms.cpp
|
679fc9314c2bde5eb6bea33c790d1a035461e618 |
|
04-Sep-2012 |
Joao Matos <ripzonetriton@gmail.com> |
Revert r163078 per chandlerc's request. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163145 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/member-pointer-ms.cpp
|
f712c48ce80763f3c0bbc2e1b0afe6ed3b5b88cb |
|
02-Sep-2012 |
Joao Matos <ripzonetriton@gmail.com> |
Added a diagnostic for mismatched MS inheritance attributes. Also fixed the incomplete type member pointer size calculation under the MS ABI. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163078 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/member-pointer-ms.cpp
|
f231df318d8d937adb24f3db23c23c31ab378a82 |
|
16-Aug-2010 |
Charles Davis <cdavis@mines.edu> |
Error out if reinterpret_casting between member pointers of two different sizes. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111119 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/member-pointer-ms.cpp
|
d18f9f965bcfe56edcdf9b0d8375ffaad9866b3f |
|
16-Aug-2010 |
Charles Davis <cdavis@mines.edu> |
Err on incomplete class types in member pointers when compiling for the Microsoft C++ ABI, for now. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111118 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/member-pointer-ms.cpp
|