Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "CDT/User/NewIn99"

< CDT
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]]
|}
 
----
 
 
= 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]]
 
 
|}
 
|}
 
----
 
----

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].

StructuredBindings.png


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.

CommentsOptions.png

Structured Bindings Formatting

Added options to control formatting of structured binding declarations.

StructuredBindingsFormatterOptions.png


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.

Msvc build output parser.png




Bugs Fixed in this Release


See Bugzilla report Bugs Fixed in CDT 9.9


Back to the top