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

9889 commits

Author SHA1 Message Date
John Camelon
de2f7c52bc Patch for Victor Mozgin.
Here is the patch that should take care of parsing templated constructor/destructor/operator declarations.
2003-06-09 18:21:28 +00:00
John Camelon
c3bab5f786 Patch for Victor Mozgin
Update of ChangeLog & ui.tests for PR 38065.
2003-06-06 15:01:36 +00:00
Alain Magloire
b48df83281 updated. 2003-06-06 01:16:17 +00:00
Alain Magloire
b18a703288 Patch form Christophe Juniet to add a #ifdef guard
when generating a class file.
2003-06-06 01:16:10 +00:00
John Camelon
fc9a1bc154 Patch for Victor Morgzin.
Fix Bug 38065     Handling include statements with backslashes in Outline
2003-06-05 20:16:30 +00:00
John Camelon
f5f345cdff CORE
Fix Bug 38380  "Include" class public methods fails JUnit tests 
	Updated CModel, DOM, Scanner and current Parser callback to set the information appropriately.  

TESTS
	Moved testBug23478A() & testBug23478B() from failed tests to TranslationUnitTests.java.
	Removed TranslationUnitFailedTests.java as it was empty. 

I also had to apply Alain's partial fix to the Parser_SymbolTable branch to get this working.
2003-06-05 20:01:54 +00:00
Alain Magloire
80e0614c06 updated. 2003-06-05 14:15:52 +00:00
Alain Magloire
5082c1e133 PR 38380, partial fix 2003-06-05 14:14:44 +00:00
Alain Magloire
0fe28a9c96 updated. 2003-06-04 19:34:54 +00:00
Alain Magloire
8fa405d412 Fix PR 38405, syntax hilight for macor in the CEditor 2003-06-04 19:34:47 +00:00
Alain Magloire
55253c4df9 updated. 2003-06-04 14:12:34 +00:00
Alain Magloire
cf3d839940 Fix PR 38047, unable to save changes in CDebugEditor. 2003-06-03 19:19:08 +00:00
John Camelon
18b219a690 Patch for Hoda Amer.
The user may start the wizard from the navigator view. In this case, the selection is a resource, not a CModel Element, which caused some troubles. 
This patch fixes this problem. Change log has been updated.
2003-05-30 15:26:37 +00:00
Alain Magloire
1a8a38360a updated/. 2003-05-29 15:20:11 +00:00
Alain Magloire
86ed1b7148 Fix PR 38239 2003-05-29 15:20:03 +00:00
Doug Schaefer
6fa98d379b Patch for Sean Evoy:
- More data types for build model
- New natures for managed build
2003-05-29 14:01:04 +00:00
John Camelon
c27d3e4175 Patch for Hoda Amer
A fix for the incorrect inclusion problem in the New Class Wizard.
2003-05-28 18:10:13 +00:00
David Inglis
8ab6e1bb4c fixed bug with mips dyn section reading
new method
cleanup
2003-05-28 12:59:08 +00:00
John Camelon
1ce9ba9ea0 Patch for Hoda Amer.
First patch for a new class wizard for CDT.
2003-05-27 21:33:04 +00:00
John Camelon
6deffd9b82 Patch for Vlad Hirsl.
New test suite added to run all build, model, parser and failure JUnit tests 
and produce a report.
2003-05-26 16:59:50 +00:00
Doug Schaefer
7b1c64d5fe Patch for Sean Evoy:
Core 
1.	Added 2 new option types: Boolean and enumerated 
2.	Changed the IOption interface to get new option type values 
3.	In plugin manifest and IOption interface added concept of a default enumerated value to support on-going GUI work 
4.	In plugin manifest and IOption, added field to map the actual command line argument with the option for makefile generation.

Tests 
1.	Changed the plugin.xml manifest to match the new option types 
2.	AllBuildTests.java updated to test new option types and fields added in core
2003-05-21 16:30:00 +00:00
Sebastien Marineau
1885198194 Missed a version number for the fragment plugin 2003-05-15 15:24:36 +00:00
John Camelon
35d67a4b7e Removed the println from DOMBuilder. 2003-05-06 15:33:32 +00:00
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