summaryrefslogtreecommitdiffstats
path: root/clang/www/cxx_compatibility.html
Commit message (Collapse)AuthorAgeFilesLines
* [www] Change URLs to HTTPS.Stephan T. Lavavej2019-10-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | This changes most URLs in llvm's html files to HTTPS. Most changes were search-and-replace with manual verification; some changes were manual. For a few URLs, the websites were performing redirects or had changed their anchors; I fixed those up manually. This consistently uses the official https://wg21.link redirector. This also strips trailing whitespace and fixes a couple of typos. Fixes D69363. There are a very small number of dead links for which I don't know any replacements (they are equally dead as HTTP or HTTPS): https://llvm.org/cmds/llvm2cpp.html https://llvm.org/devmtg/2010-11/videos/Grosser_Polly-desktop.mp4 https://llvm.org/devmtg/2010-11/videos/Grosser_Polly-mobile.mp4 https://llvm.org/devmtg/2011-11/videos/Grosser_PollyOptimizations-desktop.mov https://llvm.org/devmtg/2011-11/videos/Grosser_PollyOptimizations-mobile.mp4 https://llvm.org/perf/db_default/v4/nts/22463 https://polly.llvm.org/documentation/memaccess.html
* [WWW] Fixing file permissions for the .html pages.Mike Edwards2018-07-271-0/+0
| | | | llvm-svn: 338098
* Fix ALL the markup.Benjamin Kramer2012-01-151-3/+3
| | | | llvm-svn: 148219
* New language-compatibility page, including language-compatibility ↵Douglas Gregor2010-06-301-395/+3
| | | | | | information for the various language dialects Clang supports in a single, easy-to-find page llvm-svn: 107325
* Rework the unqualified-lookup-in-templates section of the compatibilityJohn McCall2010-06-161-70/+84
| | | | | | document. jyasskin, let me know if this meets your needs. llvm-svn: 106098
* Some more nods to HTML well-formedness.John McCall2010-06-161-13/+13
| | | | llvm-svn: 106094
* Fix template ordering compatibility docs. I missed another section that coveredJeffrey Yasskin2010-06-161-144/+90
| | | | | | the same thing. llvm-svn: 106076
* Describe a gcc compatibility problem that occurs when a template calls aJeffrey Yasskin2010-06-151-0/+124
| | | | | | | function defined between its declaration and an instantiation, and that function isn't findable through ADL. llvm-svn: 106068
* Add a compatibility note about incomplete types in templates.John McCall2010-06-021-0/+32
| | | | llvm-svn: 105309
* It turns out that people love using VLAs in templates, too. Weaken ourDouglas Gregor2010-05-231-5/+2
| | | | | | | | VLA restrictions so that one can use VLAs in templates (even accidentally), but not as part of a non-type template parameter (which would be very bad). llvm-svn: 104471
* Implement support for variable length arrays in C++. VLAs are limitedDouglas Gregor2010-05-221-6/+20
| | | | | | | | | | | | | in several important ways: - VLAs of non-POD types are not permitted. - VLAs cannot be used in conjunction with C++ templates. These restrictions are intended to keep VLAs out of the parts of the C++ type system where they cause the most trouble. Fixes PR5678 and <rdar://problem/8013618>. llvm-svn: 104443
* Add a note to the C++ compatibility page about templates with noJohn McCall2010-04-091-0/+48
| | | | | | valid instantiations. llvm-svn: 100836
* Add another compatibility note and tweak a few of the existing ones.John McCall2010-03-171-37/+61
| | | | llvm-svn: 98717
* Fix a typo in a tag.Chandler Carruth2010-03-171-1/+1
| | | | llvm-svn: 98713
* Document common clang compatibility issues.Rafael Espindola2010-03-171-0/+220
Patch by Zhanyong Wan. llvm-svn: 98708
OpenPOWER on IntegriCloud