CDT Commit Report for - September 5, 2003

amagloire

updated.

Wrap the master fd, since they are share by two streams

dinglis

remove scanner and build model on configure

fixed exception when no error parsers are present

added project to createion of make target for initial default settings

finish up project convertion to convert old make target to new targets
finish up build target dialog
- add/remove/delete now working
- displayed as a table

jcamelon

CORE
Fixed NPE on nested declarations in code blocks.

TESTS
Updated CompleteParseASTTest::testSimpleForLoop()

CORE
Continue to add support for parsing within function bodies.
Add workaround for 1.2 for inline function declaration-before-use chicken-and-egg.

TESTS
Added CompleteParseASTTest::testSimpleIfStatement(), testSimpleWhileStatement().
testSimpleSwitchStatement(), testSimpleDoStatement().

Patch for Andrew Niefer

Core:
- fix patterns & indexing for Enumerators

Core.Tests:
- Added testEnumerators to OtherPatternTests.java
- Modified resources/search/classDecl.cpp to include some enumerators

UI:
- enable Selected Resources scope
- populate dialog base on selection when opened from outline view
- fix small bug that found namespaces when searching for enumerations
- tweak sorting by path to consider line number second

Patch for Andrew Niefer

Fixed NPE in CompleParseASTFactory.createClassSpecifier caused by a null
name.

Patch for Hoda Amer

- Added references to variables in solution of bug#42453:Expression result types not computed
- Solution to bug#42560: Class Cast Exception during Method definition

tdesous

September 5, 2003 delivery