diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2011-11-28 21:47:51 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2011-11-28 21:47:51 +0000 |
commit | f16d725302f9f13745fee5cf80ed825ab2f7c527 (patch) | |
tree | c0389bfc54c18491fae806608247f2993c0c7927 /docs/ReleaseNotes.html | |
parent | a5a6d1d85997ecb763a8b5a7d8e26b923a353ec7 (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.html | 33 |
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><></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> |