Posted by & filed under Build Notes.

(Build b763) – 30 Jan 2015

CODECHECK

  • Update MISRA 2008 rule 6-2-2, MISRA 2004 rule 13.3 and All Check script testingEqualityInFloatingPointValues.upl to function properly in both fuzzy and strict parser.

C PARSER

  • Missing Includes search issue fixed.

FUZZY PARSER

  • Fix error recently introduced in fuzzy parser when handling comments in macro calls.

GRAPHS

  • Fixed failure to show some graphs on 32-bit Linux.

REPORTS

  • Added links from annotated html files to referenced generic subroutines. Also, fixed bug where links from annotated files to dictionary were not correct when 'Index by method name' option was off.

STRICT PARSER

  • Fixed reference kind of tentative definitions. One of the tentative definitions is now nominated as the 'define' reference when no other definition exists in the translation unit.

WEB PARSER

  • For web Javascript, added support for Javascript 6 arrow functions.
  • For web Javascript, allow Javascript 6 generator function* syntax.