Revision c33000b...

Go back to digest for 8th April 2012

Features in Development Tools

Milian Wolff committed changes in [kdevelop/4.3] /cpp/parser:

c++11 support: handle noexcept-specification and noexcept-expression in our parser

This is particularly useful with new GCC toolchain version 4.7.0, where these keywords
are frequently used throughout STL.

thanks to Ivan Shapovalov for the patch, I just cleaned it up a bit and added a unit test

REVIEW: 104498

File Changes

Modified 9 files
  • /cpp/parser
  •   languages/ast.h
  •   languages/codegenerator.cpp
  •   languages/default_visitor.cpp
  •   languages/lexer.cpp
  •   languages/parser.cpp
  •   languages/tokens.cpp
  •   languages/tokens.h
  •   languages/tests/test_parser.h
  •   languages/tests/test_parser_cpp2011.cpp
9 files changed in total