]> granicus.if.org Git - clang/commitdiff
Finished with August's commits, and actually added a clearly missing
authorChandler Carruth <chandlerc@gmail.com>
Mon, 28 Nov 2011 12:24:23 +0000 (12:24 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 28 Nov 2011 12:24:23 +0000 (12:24 +0000)
section on libclang.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145246 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.html

index 23404494490b690b1f9c75b2473adf776fe12a5a..e8e8d86e1aac5d8d7bcb4b27440e7bef081e0d2c 100644 (file)
@@ -100,7 +100,8 @@ prose in a section of its own. When doing that, delete the notes.</p>
   certainty of an uninitialized use.</li>
   <li>Enhancements to PPCallbacks
     <ul>
-      <li>exact include paths<li>
+      <li>exact include paths</li>
+      <li>source range for macro expansions</li>
     </ul>
   </li>
   <li>Support for language specific address spaces</li>
@@ -124,6 +125,16 @@ prose in a section of its own. When doing that, delete the notes.</p>
       especially when macro arguments are involved.</li>
     </ul>
   </li>
+  <li>libclang improvemenst bucket
+    <ul>
+      <li>Better Python Bindings</li>
+      <li>More AST coverage</li>
+      <li>Improved cursor support within macros, especially function-style macro
+      arguments.</li>
+      <li>Improved code completion surrounding macros, macro arguments, and
+      token pasting.</li>
+    </ul>
+  </li>
   <li>C++ -- supported in the static analyzer: methods, new, constructors,
   destructors, etc.</li>
   <li>Improved AST support for partially constructed nodes and incomplete
@@ -134,6 +145,7 @@ prose in a section of its own. When doing that, delete the notes.</p>
   <li>C++11 -- range-based-for loops -- zygoloid</li>
   <li>C++11 -- nullptr -- zygoloid</li>
   <li>C++11 -- in-class init -- zygoloid</li>
+  <li>C++11 -- raw string literals -- zygoloid</li>
   <li>C++11 -- delegating ctors -- zygoloid/scshunt<li>
   <li>Memory reduction -- initializers, macro expansions, source locations,
   etc.</li>
@@ -143,6 +155,7 @@ prose in a section of its own. When doing that, delete the notes.</p>
   <li>ObjC ARC -- get a blurb from rjmccall</li>
   <li>API -- The term "instantiation" w.r.t. macros in APIs has been completely
   replaced by the term "expansion".</li>
+  <li>Thread Safety attributes and correctness analysis added to Clang.</li>
 </ul>
 
 <!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->