[cfe-commits] r145246 - /cfe/trunk/docs/ReleaseNotes.html
Chandler Carruth
chandlerc at gmail.com
Mon Nov 28 04:24:23 PST 2011
Author: chandlerc
Date: Mon Nov 28 06:24:23 2011
New Revision: 145246
URL: http://llvm.org/viewvc/llvm-project?rev=145246&view=rev
Log:
Finished with August's commits, and actually added a clearly missing
section on libclang.
Modified:
cfe/trunk/docs/ReleaseNotes.html
Modified: cfe/trunk/docs/ReleaseNotes.html
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/ReleaseNotes.html?rev=145246&r1=145245&r2=145246&view=diff
==============================================================================
--- cfe/trunk/docs/ReleaseNotes.html (original)
+++ cfe/trunk/docs/ReleaseNotes.html Mon Nov 28 06:24:23 2011
@@ -100,7 +100,8 @@
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 @@
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 @@
<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 @@
<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>
<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->
More information about the cfe-commits
mailing list