]> granicus.if.org Git - clang/commitdiff
Tidy up, wrap lines, and use <code> tags more consistently.
authorChandler Carruth <chandlerc@gmail.com>
Mon, 28 Nov 2011 21:47:51 +0000 (21:47 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 28 Nov 2011 21:47:51 +0000 (21:47 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145283 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.html

index 2307e353309231302f1c6fa5112640b0809f9600..8a61c8e4ab07012c5dfde9dea94fe41e6311219e 100644 (file)
@@ -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>