1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

3469 commits

Author SHA1 Message Date
Tanya-Marise De Sousa
8302ccdddc Corrected topics_*.xml files and updated the build.xml file. 2003-12-16 20:10:34 +00:00
Mikhail Khodjaiants
c35087d93c Fix for PR 48870: Terminate gdb if attach to process fails. 2003-12-16 17:44:43 +00:00
Hoda Amer
c8b4fb4ce5 Symbol Table work for Content Assist By Andrew 2003-12-16 15:18:16 +00:00
Alain Magloire
3241b09765 New Header icon from Mirza Hadzic. 2003-12-15 22:48:34 +00:00
Alain Magloire
3e715ec551 updated. 2003-12-15 21:40:47 +00:00
Alain Magloire
dcdae63502 Patch from Thomas F. Some patterns were marked
as error instead of warning.
2003-12-15 21:40:36 +00:00
Hoda Amer
a8950694c7 Fix for [Bug 47234] new ParserMode required for a better CModel 2003-12-15 19:50:46 +00:00
David Inglis
1148b378c8 Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=48619 2003-12-15 18:28:51 +00:00
John Camelon
15c39a3ed3 CORE
Added preliminary keyword support into IASTCompletionNode::getKeywords().  
	Refactored parser to put keyword string literals in one utility class.  

TESTS
	Updated testBaseCase_SimpleDeclaration() for keyword assertions.
2003-12-12 19:44:52 +00:00
David Inglis
987e8fadf3 fixed junit test failure 2003-12-12 18:28:23 +00:00
John Camelon
938c206289 CORE
Added OffsetLimitReachedException and restructured Parser exceptions.  
	Continued support for code assist/selection search parser.  
	Ensured all source in parser/ have copyright notices.  

TESTS
	Expanded ContextualParseTest::testBaseCase().  
	Updated tests to deal with new signatures/exceptions.  

UI
	Updated CompletionEngine to deal with new signatures/exceptions in parser.
2003-12-12 02:03:55 +00:00
Alain Magloire
e0485ec52b A bug in SWT other then motif. When selecting
things programatically the callback is not call.
The fix is to do it ourselves.
2003-12-11 22:08:42 +00:00
David Inglis
6a7946eeee Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=48596 2003-12-11 21:32:17 +00:00
Alain Magloire
08dab80c33 updated. 2003-12-11 18:42:31 +00:00
Alain Magloire
ba72f8169a New tests for the CPathEntry. 2003-12-11 18:42:20 +00:00
Alain Magloire
00083a79bd call super() in the constructor. 2003-12-11 18:39:44 +00:00
Alain Magloire
3982815009 updated. 2003-12-10 19:23:41 +00:00
Alain Magloire
b9c0291766 quick fix to change the DocumentProvider, to the
TextFileDocumentProvider to deal with external files
2003-12-10 19:23:20 +00:00
John Camelon
6424b6c980 Patch for Andrew Niefer.
UI:
fix bug 43932 Search: Wrong icons for context search in Outline View 
fix bug 48020 Duplicate Mnemonics in Search Dialog
2003-12-10 00:20:47 +00:00
John Camelon
bce674ac9a Patch for Andrew Niefer. 2003-12-10 00:07:32 +00:00
Hoda Amer
0b91eeb637 Content Assist work 2003-12-09 19:58:34 +00:00
John Camelon
7742dab0b8 Fixed compile error in CCompletionProcessor 2003-12-09 16:41:47 +00:00
John Camelon
b363b30e27 CORE
Fixed Bug 47234 : new ParserMode required for a better CModel
	Updated IASTCompletionNode to include a scope as well as a context.  
	Begun parser updates to support code assist & selection search.  

TESTS
	Added ContextualParseTest.java and some test cases.
2003-12-09 16:39:15 +00:00
Mikhail Khodjaiants
673877b222 Reset the 'terminating' flag if 'terminate' fails. 2003-12-09 16:20:36 +00:00
Alain Magloire
5faa541664 updated. 2003-12-09 16:11:46 +00:00
Alain Magloire
d2f10d5cf1 Do not throw an exception if the target is interrupted 2003-12-09 16:11:35 +00:00
Alain Magloire
bd6255589b updated. 2003-12-08 16:39:37 +00:00
Alain Magloire
8bdce2041e Use MIInferior.terminate 2003-12-08 16:39:26 +00:00
Alain Magloire
1c9df5cdbd new method terminate() to allow to pass the exception. 2003-12-08 16:39:13 +00:00
John Camelon
4ec086bfd1 Broke the Parser up into separate classes per ParserMode. 2003-12-05 21:17:52 +00:00
Mikhail Khodjaiants
8a0a4cb710 Fix for PR 47230: Need a shared library search path editing capability for GDBServerDebugger.
Implemented 'GDBServerDebuggerPage' as an extension of 'GDBDebuggerPage'.
Added two new control blocks - "TCP Connection" and "Serial Connection".
2003-12-05 20:46:29 +00:00
Mikhail Khodjaiants
565184adfa 'performApply' of 'SourceLookupBlock' should check if the project in configuration is the same as project saved in the block.
Changed the message displayed when the source file is not found.
2003-12-05 20:36:41 +00:00
John Camelon
1a4a0704fc Removed unnecessary import. 2003-12-05 19:48:32 +00:00
Doug Schaefer
b4cdaf9198 Patch for Alain Magloire:
- Fix to fragment xml version dependencies.
2003-12-05 18:53:06 +00:00
Alain Magloire
c3b73e0452 Change the version to reflect the one in the head. 2003-12-05 18:40:06 +00:00
John Camelon
7ff25dd4c8 CORE
Removed some warnings. 
	Fixed Bug 39678 : Scanner doesn't support concatenation of different-type string literals (GCC) 
	Refactored ScannerContext to use constructors rather than initializers.  
	Refactored IScannerContext to use enumeration-esque kinds.  
	Added code assist/selection search support to Scanner.  

TESTS
	Removed some warnings.  
	Moved testBug39678() from ASTFailedTests to QuickParseASTTests.
2003-12-04 21:28:56 +00:00
David Inglis
fffc3b5110 fixed bug # 48063 2003-12-04 15:00:39 +00:00
John Camelon
e43eb360d1 Patch for Andrew Niefer.
This patch changes the handling of ambiguities during prefix lookup.
It also addresses problems in the symbol table to do with qualified 
lookup.  Fixing these revealed problems caused by the 
CompleteParseASTFactory not always using the correct lookup functions.  So 
the factory has been modified to call the appropriate lookups.

The following tests have been created:
        FailedCompleteParseASTTest.testBug47926
        CompleteParseASTTest.testQualifiedLookup
        ParserSymbolTableTest.testPrefixLookup_Ambiguities
        ParserSymbolTableTest.testQualifiedUnqualifiedLookup
        FunctionMethodPatternTests.testLookupForDefinition
2003-12-03 21:48:19 +00:00
David Inglis
16459b510e fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=48027 2003-12-03 20:36:38 +00:00
Hoda Amer
307d4a1d40 Content Assist work 2003-12-03 20:29:29 +00:00
Alain Magloire
429e4b8a9b updated. 2003-12-02 17:32:25 +00:00
Alain Magloire
6feee575a5 retry stakc-info-depth a second time. 2003-12-02 17:32:16 +00:00
Tanya-Marise De Sousa
1ab961febb Corrected context*.xml file references. 2003-11-28 22:32:03 +00:00
Tanya-Marise De Sousa
bbb4ddf501 CDT User Guide files have been restructured
to facilitate contributions by the open source community.
2003-11-28 21:50:02 +00:00
David Inglis
c30833b28f fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=47598 2003-11-28 21:42:18 +00:00
John Camelon
21f4465862 Patch for Andrew Niefer
CompleteParseASTFactory should use the symbol table's elaboratedLookup 
instead of qualifiedLookup when it encounters an elaborated type 
specifier.

Core:
change createElaboratedTypeSpecifier to call 
IContainerSymbol.elaboratedLookup

Core.tests
add CompleteParseASTTest.testBug47624
2003-11-28 05:07:26 +00:00
John Camelon
0adb9b9d20 Patch for Andrew Niefer.
Core:
        In prefix lookup, the lookup does not stop when a symbol is found, also abiguity resolution is modified.
        Add IContainerSymbol.prefixLookup (signature subject to change)
        Add ParserSymbolTable.LookupMode, an enum with 2 values: NORMAL, PREFIX
        In prefix mode, the lookup does not stop when a symbol is found.

Tests:
        ParserSymbolTableTest.testBug46882
        ParserSymbolTableTest.testPrefixLookup_Unqualified
        ParserSymbolTableTest.testPrefixLookup_Qualified
        ParserSymbolTableTest.testPrefixLookup_Inheritance
2003-11-28 04:58:00 +00:00
Hoda Amer
89054fc120 New Content Assist framework 2003-11-27 19:52:23 +00:00
Hoda Amer
32fc5c80ab New Content Assist framework 2003-11-27 19:25:49 +00:00
Mikhail Khodjaiants
e2724066ac Fix for PR 47595: Referenced projects are not checked in the list of generic source locations. 2003-11-26 23:10:16 +00:00