Quick fix to get the debugger working in M7. I had to
define a new extension to org.eclipse.debug.ui.contexts and provide the appropriate binding to our debug model.
This patch fixes the way the symbol table handles const & volatile.
It also fixes the following bugs:
47628 - signed char is parsed as char
47636 - char * and char[] are treated as different types
45697 - Parser/Symbol Table: Mismatched declarations & definition
- Improved error handling for Indexer
- Improved error handling for MatchLocator
- Bounds checking for mappings in IncudeEntry
- Improved error handling for Merge operations
- Source file name fitering for recreating an already existing index