[llvm-branch-commits] [cfe-branch] r196343 - Add blurb to release notes about typo correction improvements.
Kaelyn Uhrain
rikka at google.com
Tue Dec 3 18:25:42 PST 2013
Author: rikka
Date: Tue Dec 3 20:25:41 2013
New Revision: 196343
URL: http://llvm.org/viewvc/llvm-project?rev=196343&view=rev
Log:
Add blurb to release notes about typo correction improvements.
Modified:
cfe/branches/release_34/docs/ReleaseNotes.rst
Modified: cfe/branches/release_34/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/cfe/branches/release_34/docs/ReleaseNotes.rst?rev=196343&r1=196342&r2=196343&view=diff
==============================================================================
--- cfe/branches/release_34/docs/ReleaseNotes.rst (original)
+++ cfe/branches/release_34/docs/ReleaseNotes.rst Tue Dec 3 20:25:41 2013
@@ -75,6 +75,23 @@ about them. The improvements since the 3
when one field in used uninitialized in another field initialization.
- Clang can detect initializer list use inside a macro and suggest parentheses
if possible to fix.
+- Many improvements to Clang's typo correction facilities, such as:
+ + Adding global namespace qualifiers so that corrections can refer to shadowed
+ or otherwise ambiguous or unreachable namespaces.
+ + Including accessible class members in the set of typo correction candidates,
+ so that corrections requiring a class name in the name specifier are now
+ possible.
+ + Allowing typo corrections that involve removing a name specifier.
+ + In some situations, correcting function names when a function was given the
+ wrong number of arguments, including situations where the original function
+ name was correct but was shadowed by a lexically closer function with the
+ same name yet took a different number of arguments.
+ + Offering typo suggestions for 'using' declarations.
+ + Providing better diagnostics and fixit suggestions in more situations when
+ a '->' was used instead of '.' or vice versa.
+ + Providing more relevant suggestions for typos followed by '.' or '='.
+ + Various performance improvements when searching for typo correction
+ candidates.
New Compiler Flags
------------------
More information about the llvm-branch-commits
mailing list