- The
ThrowingFunctionclass (semmle.code.cpp.models.interfaces.Throwing) has been deprecated. Please use theAlwaysSehThrowingFunctionclass instead.
- Added a predicate
getAnAttributetoNamespaceto retrieve a namespace attribute. - The Microsoft-specific
__leavestatement is now supported. - A new class
LeaveStmtextendingJumpStmtwas added to represent__leavestatements. - Added a predicate
hasParameterListtoLambdaExpressionto capture whether a lambda has an explicitly specified parameter list.
resolveTypedefsnow properly resolves typedefs forArrayTypes.