762bb9d0ad20320b9f97a841dce57ba5e8e48b07 |
|
14-Oct-2011 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Update all tests other than Driver/std.cpp to use -std=c++11 rather than -std=c++0x. Patch by Ahmed Charles! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@141900 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/ptrtomember.cpp
|
6dbba4fc128e2e2f5b26be996392bd32c0707f13 |
|
12-Oct-2011 |
John McCall <rjmccall@apple.com> |
Catch placeholder types in DefaultLvalueConversion and DefaultFunctionArrayLvalueConversion. To prevent significant regression for should-this-be-a-call fixits, and to repair some such regression from the introduction of bound member placeholders, make those placeholder checks try to build calls appropriately. Harden the build-a-call logic while we're at it. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@141738 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/ptrtomember.cpp
|
864c041e118155c2b1ce0ba36942a3da5a4a055e |
|
26-Apr-2011 |
John McCall <rjmccall@apple.com> |
Make yet another placeholder type, this one marking that an expression is a bound member function, i.e. something of the form 'x.f' where 'f' is a non-static member function. Diagnose this in the general case. Some of the new diagnostics are probably worse than the old ones, but we now get this right much more universally, and there's certainly room for improvement in the diagnostics. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130239 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/ptrtomember.cpp
|
bec7343433f6d4feee6af3a3a664f0301d41960e |
|
23-Mar-2011 |
Douglas Gregor <dgregor@apple.com> |
Unbreak test git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@128168 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/ptrtomember.cpp
|
31798a6bddc5265c50ece1aecf4d2abc66be7554 |
|
23-Mar-2011 |
Marshall Clow <mclow@qualcomm.com> |
Add a test for !ptr-to-member (should fail) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@128158 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/ptrtomember.cpp
|
914c9a61b7ef96ed259a464f20e51d166b5f68b0 |
|
06-Jan-2011 |
Chandler Carruth <chandlerc@gmail.com> |
Tweak the wording of this warning further based on a suggestion from Chris. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@122951 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/ptrtomember.cpp
|
11ab79030938209f50691acae0ddb65e72a58ca9 |
|
01-Nov-2010 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
Emit error when using a bound member function for something other than calling it. Also avoids IRGen crashes due to accepting invalid code. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@117943 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/ptrtomember.cpp
|
0f279e756e3df69f9e071c572805e5d3e89123a2 |
|
30-Oct-2010 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
Emit an error when trying to form a pointer-to-member to a bitfield. As a bonus, avoids a crash on the IRGen side due to accepting invalid code. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@117842 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/ptrtomember.cpp
|
c92bbb4429dfce891d7f4000f0dabcc9ddaa68b7 |
|
30-Oct-2010 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
renamed: test/SemaCXX/ptrtomember-badcall.cpp -> test/SemaCXX/ptrtomember.cpp git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@117841 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/ptrtomember.cpp
|