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

816 commits

Author SHA1 Message Date
John Camelon
33b57623e6 *** empty log message *** 2003-05-05 20:51:37 +00:00
John Camelon
a2175bfe50 Symboltable/Parser updates. 2003-05-05 20:51:07 +00:00
John Camelon
23a5c599d4 Symbol table/Parser interworking.
First blood has been drawn.
2003-05-05 20:31:08 +00:00
John Camelon
775f0761ca Patch for Andrew Niefer
core: Structural changes to ParserSymbolTable:
- moved TypeInfo & Declaration inside ParserSymbolTable
- removed the stack & push/pop/peek
- moved nonstatic add/lookup fuctions from the table to Declaration
- began undo framework: added AddDeclarationCommand
 
tests: 
Rewrote ParserSymbolTableTest to reflect structural changes to the symbol table.
2003-05-05 17:01:04 +00:00
John Camelon
83f96aa7ee Patch for Hoda Amer.
This patch enables Outline view filters to show/hide -static members, non-public members, and fields (same as in JDT). 
Please note that the patch creates three new packages and 5 new classes. 
It also has 9 new icon files (in three different directories). 
The modified files + the new files are all zipped into the attached file.
2003-05-05 14:15:16 +00:00
John Camelon
805567f342 Patch for Andrew Niefer.
core:
  Fixed Bug 36287 - Parser failure with new CDT 1.1 parser
  Fixed Bug 37011 - Scanner: #define A "//" not properly handled
 
UI.tests
  Updated FractionalAutomatedTest to use threads
  Modified ScannerTestCase::testBug36287
  Added ScannerTestCase::testBug37011
  Added ScannerTestCase::testOtherPreprocessorDefines
2003-05-01 20:04:51 +00:00
John Camelon
44ca9f0cc5 Patch for Hoda Amer.
Fix for bug 36797: Templates of Variables and structs + JUnit test
2003-05-01 19:46:42 +00:00
John Camelon
2ae31ff0e2 Update IParser.java and Parser.java javadoc.
JC
2003-04-30 22:14:55 +00:00
David Inglis
040970ff11 task list fix 2003-04-30 18:18:43 +00:00
Alain Magloire
b9a6688e4a updated. 2003-04-30 18:08:13 +00:00
Alain Magloire
9126f7064d executable replacing tasklist.exe more portable. 2003-04-30 18:08:06 +00:00
Alain Magloire
411b66d335 New code to implement attaching 2003-04-30 18:07:43 +00:00
Alain Magloire
13537dd771 updated. 2003-04-30 16:06:25 +00:00
Alain Magloire
80e6ea86a0 new method parseListTasks();. 2003-04-30 16:06:10 +00:00
Alain Magloire
790c73438f updated 2003-04-29 19:45:51 +00:00
Alain Magloire
47d57846c6 isReadOnly() always return true. 2003-04-29 19:45:37 +00:00
Alain Magloire
28d9063585 updated. 2003-04-29 19:38:01 +00:00
Alain Magloire
3316e1062c Check if path is null 2003-04-29 19:37:52 +00:00
Alain Magloire
c979f5db7d updated. 2003-04-29 17:28:20 +00:00
Alain Magloire
1ae15870b3 Catch the case the path is null. 2003-04-29 17:28:12 +00:00
Alain Magloire
b1afbfd7c7 remove contentChanged() and only use
elementChanged().  close() the openable when
content changed.
2003-04-29 17:27:58 +00:00
John Camelon
0ab192cb95 CORE
Fixed Bug 37019  - RTS: Parser fails on variable defn using constructor 
	Fixed Bug 36767  - STL Testing: Parser is confused and goes into template function body 

TESTS
	Moved testBug37019() from DOMFailedTests to DOMTests.
2003-04-28 20:00:35 +00:00
John Camelon
85cb30cd54 Patch for Andrew Niefer
Added DOMFailedTest::testBug37019
    Added DOMFailedTest::testBug36932
    Added ScannerFailedTest::testBug37011
2003-04-28 18:58:50 +00:00
John Camelon
5b0250419e Added tCHAR to Parser::primaryExpression(). 2003-04-28 18:16:48 +00:00
John Camelon
b918254917 Patch for Hoda Amer
The CModelBuilder assigns template classes and template functions the correct offsets.
2003-04-28 17:36:24 +00:00
John Camelon
771d05100d CORE
Partial fix for Bug37002 - Order of Offsetables is wrong 

TESTS
	Added DOMTests::testOrder().
2003-04-28 16:01:38 +00:00
Peter Graves
fcc7499f2e Clean up some false failures, and handle some changes in the CDT core. 2003-04-28 15:58:56 +00:00
Alain Magloire
66a20f07fd new method getBufferFactory() to overload the parent. 2003-04-28 02:37:47 +00:00
Alain Magloire
d495a4ffa5 new method setOutlinePageInput() new method
to reset the outliner input.
2003-04-28 02:37:26 +00:00
Alain Magloire
9204c94847 new method setInput() to reset the Viewer. 2003-04-28 02:37:02 +00:00
Alain Magloire
b23dbe60fc . 2003-04-28 02:36:36 +00:00
Alain Magloire
bb30382695 updated. 2003-04-28 02:36:20 +00:00
John Camelon
1c7ed5ec08 CORE
Partial fix for Bug 36932 - RTS: Parser fails on "new" in ctor initializer
	Fixed Bug 36704 - Problem parsing Loki's Reference Typelist.h 
	Fixed Bug 36699 - Problem parsing Loki's Reference SmartPtr.h Impl 
	Fixed Bug 36691 - Problem parsing Loki's Reference HierarchyGenerators.h Impl 

TESTS
	Added testBug36932() to DOMTests. 
	Moved testBugFunctor758() from LokiFailures to DOMTests.
	Moved testBug36704() from DOMFailedTest to DOMTests.  
	Moved testBug36699() from DOMFailedTest to DOMTests.  
	Moved testBug36691() from DOMFailedTest to DOMTests.
2003-04-27 22:53:58 +00:00
John Camelon
4d93d6c4df Patch for Hoda Amer.
Logging debug messages of the parser and the C model builder only if CCorePlugin.debug is set to true.
2003-04-27 20:56:07 +00:00
John Camelon
2417cd02cb Patch for Andrew Niefer
Core
    Fixed bug36771 - Outline view shows include with no name
    Fixed bug36714 - Parser fails on initial assignment using floating-suffix 
    Revisted bug36816 - Incomplete #include stops outline view 
Tests
    Moved ACEFailedTest::testBug36771 to DOMTests
    Moved DOMFailedTest::testBug36714 to DOMTests
    Updated ScannerTestCase::testBug36816
2003-04-27 20:28:16 +00:00
Alain Magloire
ae473f009f updated 2003-04-27 00:18:21 +00:00
Alain Magloire
69017e4c59 ClastCastException when saving 36876
PR 36743  extending cview with new methods
2003-04-27 00:18:02 +00:00
Alain Magloire
1a3542db44 updated. 2003-04-26 23:39:45 +00:00
Alain Magloire
c8cfea5fba Fix NPE bug 36976. 2003-04-26 23:39:33 +00:00
John Camelon
c8a467dc65 CORE
Fixed bug36852  - outline window doesn't show all functions 
	Fixed bug36764  - Bit fields cause parse errors 
	Fixed bug36702  - Parser error when having function pointers as parameters 

TESTS
	Added DOMTests::testBug36852(). 
	Added DOMTests::testBug36764().
	Moved DOMFailedTests::testBug36702() to DOMTests(). 

JohnC
2003-04-25 16:13:17 +00:00
John Camelon
1afa3710ae Patch for Hoda Amer
Fix for bug : const & volatile modifier missing from pointer to function signature  
+ 2 more STLFailedtests
2003-04-25 15:58:44 +00:00
Alain Magloire
5be39b90ed updated. 2003-04-25 15:27:52 +00:00
Alain Magloire
baadcc3034 getNeededShareLib() should also be valid for executable 2003-04-25 15:27:46 +00:00
Doug Schaefer
b8024352d1 New Build Model
- Save and load options values
2003-04-25 14:32:51 +00:00
Alain Magloire
a4a9738866 updated. 2003-04-24 21:16:25 +00:00
Alain Magloire
977a96bbc6 update new function to do interruption. 2003-04-24 21:16:14 +00:00
Alain Magloire
8bed408f59 Fix the signature. 2003-04-24 21:15:56 +00:00
Alain Magloire
66323ef203 New file to compile with VC++ 2003-04-24 21:15:44 +00:00
Alain Magloire
982b2135d2 New file added to do interrupt on a pid. 2003-04-24 21:15:25 +00:00
John Camelon
fcd010f569 CORE
Fixed Bug36799  STL Testing: Parser fails on Variable Definition 

TESTS
	Moved fixed tests from FailedTests to DOMTests. 
	Added DOMTests::testBug36799().
	Cleaned up tests to reduce amount of code necessary to maintain these things. 

JohnC
2003-04-24 21:01:25 +00:00