summaryrefslogtreecommitdiffstats
path: root/clang/www
Commit message (Collapse)AuthorAgeFilesLines
...
* Add some missing threes.Richard Smith2014-02-151-2/+2
| | | | llvm-svn: 201449
* Add entries to C++ status page for Technical Specification Working Papers thatRichard Smith2014-02-151-0/+15
| | | | | | WG21 is about to vote on. llvm-svn: 201448
* Tests for DR351-370, plus update DR status page to match the latest core ↵Richard Smith2014-02-101-102/+348
| | | | | | issue list. llvm-svn: 201106
* DR101, PR12770: If a function is declared in the same context as aRichard Smith2014-02-061-1/+1
| | | | | | | | using-declaration, and they declare the same function (either because the using-declaration is in the same namespace as the declaration it imports, or because they're both extern "C"), they do not conflict. llvm-svn: 200897
* Fix typo in CSS class name.Richard Smith2014-02-031-2/+2
| | | | llvm-svn: 200680
* Clang 3.4 was released, make the boxes green.Richard Smith2014-02-031-11/+11
| | | | llvm-svn: 200679
* Tests for DR331-350.Richard Smith2014-02-031-16/+16
| | | | llvm-svn: 200678
* Update C++ DR page now 3.4 has been released.Richard Smith2014-02-032-7/+4
| | | | llvm-svn: 200674
* Implement DR329. We already did the right thing here in C++98 mode, but r104014Richard Smith2014-02-031-2/+2
| | | | | | (which implemented the DR) was disabled in C++11. llvm-svn: 200673
* Tests for DR321-330.Richard Smith2014-02-031-8/+8
| | | | llvm-svn: 200672
* Tests for DR301-320.Richard Smith2014-02-031-18/+18
| | | | llvm-svn: 200671
* Update debugging visualizers section.Nikola Smiljanic2014-01-301-17/+9
| | | | llvm-svn: 200460
* PR17052 / DR1560 (+DR1550): In a conditional expression between a glvalue and aRichard Smith2014-01-271-2/+2
| | | | | | | throw-expression, the result is also a glvalue and isn't unnecessarily coerced to a prvalue. llvm-svn: 200189
* Correct < and > to &lt; and &gt;. Thanks to Samuel Harrington for pointing ↵Richard Smith2014-01-241-1/+1
| | | | | | this out! llvm-svn: 200048
* Update page on clang diagnostics to contrast to GCC 4.9 instead of 4.2. A lotRichard Smith2014-01-241-159/+124
| | | | | | of the differences we identified here have been fixed by improvements in GCC. llvm-svn: 199970
* Updating the minimum version information for Visual Studio.Aaron Ballman2014-01-171-3/+2
| | | | | | Patch thanks to Nikola Smiljanic! llvm-svn: 199457
* Move away from 'general' / 'generalized' as a way of identifying C++11Richard Smith2014-01-171-1/+1
| | | | | | | | | | | | attribute syntax. There's nothing generalized about this; it's one of several first-class attribute syntaxes we support, all of which are more-or-less equally general. As discussed on cfe-commits, we may want to revisit this if we start allowing this syntax as an extension in C (or if C adopts the syntax), but hopefully this diagnostic wording will be crystal clear to everyone in the mean time. llvm-svn: 199443
* www: update the "Follow what's going on" section tooAlp Toker2014-01-162-4/+10
| | | | | | | Includes some style tweaks and removes the tautological observation that "Clang is still under heavy development" -- it hopefully always will be. llvm-svn: 199401
* www: link to the planet clang newsfeedAlp Toker2014-01-161-1/+2
| | | | | | | | | | Also shuffle the Communication section so the bug tracker comes first. (The sidebar isn't scrollable at the moment so this gives a better chance of the bug tracker being seen. The links further down are basically invisible -- we should look into that.) llvm-svn: 199398
* Update feature name "Generalized Attributes" to match the heading in the paper.Richard Smith2014-01-141-1/+1
| | | | llvm-svn: 199177
* Regenerate DR status page.Richard Smith2013-12-101-1/+1
| | | | llvm-svn: 196893
* Versions of GCC newer than 4.8 exist these days =)Richard Smith2013-12-091-1/+1
| | | | llvm-svn: 196765
* Minor cleanup and reorg of C++ status page.Richard Smith2013-12-091-7/+8
| | | | llvm-svn: 196763
* Update compatibility page to list some GCC language extensions that Clang doesRichard Smith2013-12-091-4/+15
| | | | | | | | not support as a possible reason for choosing GCC instead of Clang (and vice versa). Weaken some of the claimed advantages of Clang in light of GCC improvements. llvm-svn: 196758
* Add introductory paragraph to the C++ status pageAlp Toker2013-12-061-3/+16
| | | | | | | | | | | | | | Use internal links to provide easier access to recent and ongoing work. Also shift up the order of standards in the page title in order to avoid web search results focusing on C++98 in the summary. This is done to highlight the modern standards support in clang that was previously languishing at the bottom of the page. "C++98/03 is sooooo yesterday" - dgregor llvm-svn: 196565
* Mark auto-generated file as auto-generated, as suggested by Alp.Richard Smith2013-12-052-1/+3
| | | | llvm-svn: 196534
* Fix a tranche of comment, test and doc typosAlp Toker2013-12-051-1/+1
| | | | llvm-svn: 196510
* Update C++ status from 'SVN' to 'Clang 3.4' in preparation for release. LeaveRichard Smith2013-12-051-11/+11
| | | | | | boxes yellow until we release, though. llvm-svn: 196482
* Implement DR482: namespace members can be redeclared with a qualified nameRichard Smith2013-12-052-8/+11
| | | | | | | | | | within their namespace, and such a redeclaration isn't required to be a definition any more. Update DR status page to say Clang 3.4 instead of SVN and add new Clang 3.5 category (but keep Clang 3.4 yellow for now). llvm-svn: 196481
* Correct hyphenations in comments and assert messagesAlp Toker2013-12-051-1/+1
| | | | | | | This patch tries to avoid unrelated changes other than fixing a few hyphen-related ambiguities in nearby lines. llvm-svn: 196466
* Documentation typo correctionsAlp Toker2013-12-031-1/+1
| | | | llvm-svn: 196215
* Add support for C++'s SD6 feature test macros.Richard Smith2013-11-271-0/+25
| | | | llvm-svn: 195888
* Tests for core issues 270-300.Richard Smith2013-11-251-22/+22
| | | | llvm-svn: 195626
* Tests for core issues 251-270.Richard Smith2013-11-181-13/+13
| | | | llvm-svn: 194989
* Tests for core issue 241-250.Richard Smith2013-11-172-11/+15
| | | | llvm-svn: 194951
* Tests for core issues 224-240.Richard Smith2013-11-171-14/+14
| | | | llvm-svn: 194946
* Tests for core issue 216-223.Richard Smith2013-11-152-7/+13
| | | | llvm-svn: 194795
* DR408: If a static data member of incomplete array type is declared in a classRichard Smith2013-11-141-1/+1
| | | | | | | | | | template, that member has a dependent type (even if we can see the definition of the member of the primary template), because the array size could change in a member specialization. Patch by Karthik Bhat! llvm-svn: 194740
* Tests for core issue 201-215.Richard Smith2013-11-121-11/+11
| | | | llvm-svn: 194458
* Update macro expansion diagnostic examples to say 'expanded from:'Hans Wennborg2013-11-081-3/+3
| | | | | | | instead of 'instantiated from:'. The actual wording of the note was changed in r135135. llvm-svn: 194297
* Tests for core issue 170-200.Richard Smith2013-11-081-22/+22
| | | | llvm-svn: 194240
* Tests for CWG issue 165-170.Richard Smith2013-11-071-4/+4
| | | | llvm-svn: 194215
* Mark generic lambdas, and thus C++14, as complete. Add commented-out stub ↵Richard Smith2013-11-071-5/+16
| | | | | | for C++17. llvm-svn: 194194
* Tests for DR150 - DR165.Richard Smith2013-11-071-12/+12
| | | | llvm-svn: 194192
* Update cxx_dr_status.html to match current cwg issue list.Richard Smith2013-11-071-226/+1060
| | | | llvm-svn: 194189
* Remove stray comma from documentation.Richard Smith2013-11-051-1/+1
| | | | llvm-svn: 194056
* C++1y sized deallocation: if we have a use, but not a definition, of a sizedRichard Smith2013-11-051-7/+2
| | | | | | | | | | | | | deallocation function (and the corresponding unsized deallocation function has been declared), emit a weak discardable definition of the function that forwards to the corresponding unsized deallocation. This allows a C++ standard library implementation to provide both a sized and an unsized deallocation function, where the unsized one does not just call the sized one, for instance by putting both in the same object file within an archive. llvm-svn: 194055
* Enable links now that they work.Richard Smith2013-11-051-2/+2
| | | | llvm-svn: 194054
* Implement C++1y sized deallocation (n3778). This is not enabled by -std=c++1y;Richard Smith2013-09-291-1/+6
| | | | | | | instead, it's enabled by the -cc1 flag -fsized-deallocation, until we sort out the backward-compatibility issues. llvm-svn: 191629
* Remove commented-out entry for ARBs, they're not in C++1y any more.Richard Smith2013-09-281-7/+0
| | | | llvm-svn: 191627
OpenPOWER on IntegriCloud