6bcf27bb9a4b5c3f79cb44c0e4654a6d7619ad89 |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update Clang for 3.5 rebase (r209713). Change-Id: I8c9133b0f8f776dc915f270b60f94962e771bc83
/external/clang/test/SemaCXX/microsoft-cxx0x.cpp
|
d22f0847a95938203fe12ab50bfc33d79c664a77 |
|
28-Jul-2012 |
Richard Smith <richard-llvm@metafoo.co.uk> |
PR13433: In Microsoft mode, don't require function calls within decltype expressions to have complete return types (or accessible destructors). If the return type is required to be complete for some other reason (for instance, if it is needed by overload resolution), then it will still be required to be complete. This is apparently required in order to parse a MSVC11 header. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160924 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/microsoft-cxx0x.cpp
|
28976604ff81048e17b4aba6f1f9bc2b29a870a3 |
|
23-Jan-2012 |
Nico Weber <nicolasweber@gmx.de> |
Eli says this should check MicrosoftMode instead. Also change a || that I accidentally changed to && back to ||. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148677 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/microsoft-cxx0x.cpp
|
afcc96a20029ac9009feefbc555a4f9d923e3e06 |
|
23-Jan-2012 |
Nico Weber <nicolasweber@gmx.de> |
In ms mode, a move assignment operator shouldn't mark a copy ctor as deleted. MSVC2010's pair class has a move assignment operator but no explicit copy constructor, which makes it unusable without this change. For symmetry, let move copy constructors not mark the default assignment operator as deleted either. Both changes match cl.exe's behavior. Fixes pr11826. Also update the standard excerpt to point to the right paragraph. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148675 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/microsoft-cxx0x.cpp
|
5f31f0893d75203c326ddcd9808099bbfe34aec0 |
|
18-Oct-2011 |
David Blaikie <dblaikie@gmail.com> |
Switch to the C++11 warning flags in tests. Patch by Ahmed Charles! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@142340 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/microsoft-cxx0x.cpp
|
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/microsoft-cxx0x.cpp
|
b0a58cd0d69d213b6cd1e6a7bb7319f4f270944b |
|
18-Aug-2011 |
Francois Pichet <pichet2000@gmail.com> |
Downgrade "err_init_list_variable_narrowing" into a warning in Microsoft mode even if c++0x is enabled. This necessary to parse MSVC code in C++0x mode. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137904 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/microsoft-cxx0x.cpp
|