Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "CDT/User/NewIn99"
m (Moved parser section before formatter) |
|||
Line 37: | Line 37: | ||
| | | | ||
Added a new checker for assignment operator: check for the presence of self assignment check, returns by reference check. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=545959 Bug 545959]. | Added a new checker for assignment operator: check for the presence of self assignment check, returns by reference check. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=545959 Bug 545959]. | ||
+ | |} | ||
+ | ---- | ||
+ | |||
+ | = Parser = | ||
+ | ---- | ||
+ | {| style="width: 100%;" | ||
+ | |- style="vertical-align:top;" | ||
+ | ! style="width: 30%; text-align:left;" | Structured Binding Declarations | ||
+ | | | ||
+ | Implemented support for structured binding declarations. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=522200]. | ||
+ | |||
+ | [[File:StructuredBindings.png]] | ||
|} | |} | ||
---- | ---- | ||
Line 58: | Line 70: | ||
[[File:StructuredBindingsFormatterOptions.png]] | [[File:StructuredBindingsFormatterOptions.png]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
---- | ---- |
Revision as of 05:38, 5 August 2019
Release
This is the New & Noteworthy page for CDT 9.9 which is part of Eclipse 2019-09 Simultaneous Release
Code Analysis
Assignment operator checker |
Added a new checker for assignment operator: check for the presence of self assignment check, returns by reference check. See Bug 545959. |
---|
Parser
Structured Binding Declarations |
Implemented support for structured binding declarations. See [1]. |
---|
Formatter
Comments formatting |
Added options to control comments formatting. Doxygen comments will be formatted according to the related options regardless the comments formatter options. See Bug 540001. |
---|
Structured Bindings Formatting |
Added options to control formatting of structured binding declarations. |
---|
Build
MSVC output parser |
A new output parser was added that supports the MSVC compiler (cl.exe). This is useful for detecting macro definitions and include paths in external builds using this compiler. clang-cl.exe, the Clang replacement for cl is also supported. See Bug 547967. |
---|
Bugs Fixed in this Release
See Bugzilla report Bugs Fixed in CDT 9.9