summaryrefslogtreecommitdiffstats
path: root/docs/ReleaseNotes.html
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2011-11-28 21:47:51 +0000
committerChandler Carruth <chandlerc@gmail.com>2011-11-28 21:47:51 +0000
commitf16d725302f9f13745fee5cf80ed825ab2f7c527 (patch)
treec0389bfc54c18491fae806608247f2993c0c7927 /docs/ReleaseNotes.html
parenta5a6d1d85997ecb763a8b5a7d8e26b923a353ec7 (diff)
Tidy up, wrap lines, and use <code> tags more consistently.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145283 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/ReleaseNotes.html')
-rw-r--r--docs/ReleaseNotes.html33
1 files changed, 17 insertions, 16 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 2307e35330..8a61c8e4ab 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -164,7 +164,9 @@ prose in a section of its own. When doing that, delete the notes.</p>
<h4 id="ppcallbacks">Expanded support for instrumenting the preprocessor through
callbacks</h4>
-Several enhancements were made to the <code>PPCallbacks</code> interface to expand the information available to tools and library users of Clang that wish to introspect the preprocessing.
+Several enhancements were made to the <code>PPCallbacks</code> interface to
+expand the information available to tools and library users of Clang that wish
+to introspect the preprocessing.
<ul>
<li>The exact text used between the <code>""</code>s or <code>&lt;&gt;</code>s is reported.</li>
<li>The header search path used to locate the header is reported.</li>
@@ -181,31 +183,30 @@ Several enhancements were made to the <code>PPCallbacks</code> interface to expa
<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->
<h4 id="cxx11changes">C++11 Feature Support</h4>
-
<p>Clang 3.0 adds support for
<a href="http://clang.llvm.org/cxx_status.html#cxx11">more of the language
features</a> added in the latest ISO C++ standard, C++11. Use
-<tt>-std=c++11</tt> or <tt>-std=gnu++11</tt> to enable support for these
+<code>-std=c++11</code> or <code>-std=gnu++11</code> to enable support for these
features. The following are now considered to be of production quality:
<ul>
- <li>Range-based <tt>for</tt> loops</li>
- <li>Alias declarations (a new syntax for <tt>typedef</tt> declarations),
- including their <tt>template</tt> forms</li>
+ <li>Range-based <code>for</code> loops</li>
+ <li>Alias declarations (a new syntax for <code>typedef</code> declarations),
+ including their <code>template</code> forms</li>
<li>Specifying default values for class data members within a class
definition</li>
<li>Constructors delegating to other constructors of the same class</li>
- <li>The <tt>override</tt> context-sensitive keyword for virtual member
+ <li>The <code>override</code> context-sensitive keyword for virtual member
function declarations</li>
- <li>Explicitly generating default function definitions with <tt>= default</tt>
- </li>
- <li>The <tt>nullptr</tt> keyword, and the corresponding type</li>
+ <li>Explicitly generating default function definitions with
+ <code>= default</code></li>
+ <li>The <code>nullptr</code> keyword, and the corresponding type</li>
<li>Raw string literals with arbitary delimiters (for instance,
- <tt>R"delim(str"ing)delim"</tt>)</li>
- <li>Unicode string literals (for instance, <tt>U"\u1234"</tt>) and the
- <tt>char16_t</tt> and <tt>char32_t</tt> built-in types
- <li><tt>noexcept</tt> expressions and the <tt>noexcept</tt> specifier on
- function declarations</li>
- <li><tt>alignof</tt> expressions and the <tt>alignas</tt> specifier on
+ <code>R"delim(str"ing)delim"</code>)</li>
+ <li>Unicode string literals (for instance, <code>U"\u1234"</code>) and the
+ <code>char16_t</code> and <code>char32_t</code> built-in types
+ <li><code>noexcept</code> expressions and the <code>noexcept</code> specifier
+ on function declarations</li>
+ <li><code>alignof</code> expressions and the <code>alignas</code> specifier on
variable declarations</li>
<li>A full set of <a href="http://clang.llvm.org/docs/LanguageExtensions.html#checking_type_traits">type traits</a>,
sufficient to support C++11 standard libraries</li>