In this section:
The following nodes have been added to the C/C++test dictionary:
Decltype
; see Decltype.The following properties have been added to the C/C++test dictionary:
IsDefaultValue
; see IsDefaultValue.IsThreadLocal
; see IsThreadLocal.IsValueInitialized
; see IsValueInitialized.HasStaticInitializer
; see HasStaticInitializer.Other improvements:
Init
property from the C/C++ dictionary is now supported for the if
and switch
nodes. See Init for usage.Attributes
property from the C/C++ dictionary is now supported for the statements
nodes. See Attributes for usage.OperatorName
property from the C/C++ dictionary is now supported for the a.b
, a->b
, a.*b
, a->*b
nodes. See OperatorName for usage.The var
node has been added to the Java dictionary.
The Module
node category has been added to the Java dictionary. The category includes the following nodes:
Module Declaration
Requires Directive
Exports Directive
Opens Directive
Provides Directive
Uses Directive
Opens Entry
Exports Entry
Provides Entry
The following nodes have been added to the JavaText dictionary:
->
::
var
Other improvements:
ColonColon
node from the Java dictionary has been renamed as ::
. The previous name is only supported for backward compatibility.The IsBuiltin
property is now supported for types. See IsBuiltin for usage.
The InitializerInClass
property has been added to the C/C++ dictionary. See InitializerInClass for usage.
The IsBraceNotationCast
property has been added to the C/C++ dictionary. See IsBraceNotationCast for usage.