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

1091 commits

Author SHA1 Message Date
Doug Schaefer
0c247b1d5f Make the Windows registry code a little more robust. 2006-04-03 14:12:04 +00:00
Doug Schaefer
84cef01e46 Windows registry access utility. 2006-04-03 05:41:36 +00:00
David Inglis
2ff46eeeab update error parser junits to read a set of files with output to feed parser
current and only file contains build output which causes to error parser to hang
2006-03-31 20:14:02 +00:00
Doug Schaefer
487aa70ebc Integrated indexing into PDOM. Also change the names of a couple of things, such as PDOM which used to be PDOMDatabase. Cleaned up the indexing setting so that it is a ProjectScope preference instead of a ICExtension. Conversion should happen automagically. 2006-03-30 21:59:22 +00:00
Oleg Krasilnikov
6a803d0d95 Bug #69078: C/C++ indexer too slow.
Tests for performance measurement.
Indexer code changes were applied before.
2006-03-10 13:19:22 +00:00
Doug Schaefer
a830eb5ddd Turned off a test that was hanging on my machine. It was passing on the build machine so it must be a timing issue. (i.e. it has an evil Thread.sleep() in it). 2006-02-02 21:39:26 +00:00
David Inglis
58f26dfed6 Fixed build for jar'd plugins
cleaned up .project files
2006-01-18 18:16:35 +00:00
Doug Schaefer
c5c47c0842 Trying out the .qualifier version for builds. 2006-01-03 19:11:47 +00:00
Doug Schaefer
2b2f1eaba6 Got rid of the static project references in our .project files. PDE takes care of all this now through the plugin dependencies. Also fixed the wording of the PDOM enabler to make sure people know this is a work in progress. 2005-12-02 20:43:14 +00:00
Doug Schaefer
0324c8d8de Cleaned up the implementation of strings in the database. I now store the length instead of zero terminating. Should be faster. Also fixed a bug in the BTree visit routine that prevented nodes at the end from being visited. 2005-12-02 20:00:51 +00:00
Doug Schaefer
a39da76e9e Working on getting language and type info into the bindings. Fixed up the name of the pdom.dom package. Pushed IOExceptions as low down as I could. 2005-11-28 04:35:36 +00:00
Doug Schaefer
fe67ae0785 Final removal of the pdom plugin, the PDOMCorePlugin class. Moved everything over to CCorePlugin. 2005-11-26 15:02:09 +00:00
Doug Schaefer
41d26bc514 Moved the PDOM into the Core. Started introduction of ILanguage, the mechanism of language extensibility for the CDT. 2005-11-25 22:01:48 +00:00
Andrew Niefer
4fa15e42ed fix bug 105769 2005-11-25 02:02:01 +00:00
Doug Schaefer
f68ca2c02b Made all of the plugins OSGi components. 2005-11-15 21:33:43 +00:00
Andrew Niefer
416f05ffe1 fix bug 105852 2005-11-10 23:47:33 +00:00
Doug Schaefer
f1fa62b185 Upversioned everything. Changed the features to not unpack the plugins that don't have shared libraries. 2005-11-10 21:41:23 +00:00
Alain Magloire
1abe3efac6 2005-08-30 Alain Magloire
New test for PR 109202 (written by Devin Steffler)
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java
2005-08-30 20:16:08 +00:00
Alain Magloire
930b697e19 2005-08-30 Alain Magloire
New test in PR 107150 (written by Devin Steffler)
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java
	* parser/org/eclipse/cdt/core/parser/tests/scanner2/Scanner2Test.java
2005-08-30 19:49:11 +00:00
Doug Schaefer
196a2bb1d7 Bug 66496 - added handling for macros that occur between 'class' and the class name for the model builder in quick parse mode. This is commonly used in Windows for dllexport'ing a whole class. 2005-07-27 02:01:58 +00:00
Alain Magloire
9bc8ef7164 2005-06-26 Alain Magloire
* model/org/eclipse/cdt/core/model/tests/StructuralTemplateTests.java
2005-07-26 19:50:25 +00:00
John Camelon
f9189b1ee4 Committed JUnits to demonstrate behaviour of old parser re: bug 100992. 2005-07-26 01:59:02 +00:00
Andrew Niefer
fb62ab1e5c fix ArrayIndexOutOfBoundsException from bug 84270 2005-07-22 19:21:28 +00:00
John Camelon
906b67ad17 Fixed Bug 104800 Null-statement terminates a do-statement 2005-07-22 15:10:56 +00:00
Doug Schaefer
13211bd14e More fun with EPL. I think we have all Java files compliant now. 2005-07-22 14:55:56 +00:00
Alain Magloire
a87e52cafd Fix to copyright 2005-07-22 02:37:41 +00:00
Andrew Niefer
c058c35232 testing bug 104390 2005-07-21 14:43:46 +00:00
John Camelon
37b6935570 Partially Fixed Bug 104390 - Labeled Statements parsed incorrectly by DOM 2005-07-20 20:34:48 +00:00
Andrew Niefer
6992f6f248 fix bug 90652 2005-07-20 18:50:36 +00:00
John Camelon
1897a34ffb Patch for Devin Steffler.
Fixed 104090 	[Parser] NPE in Parser.provideSelectionNode when running JUnit AIS
2005-07-18 23:30:13 +00:00
Andrew Niefer
b088f8e78b fixing bug 74276 - forward declarations of class specializations 2005-07-18 18:24:58 +00:00
Andrew Niefer
5714d24d0e fix bug 102825: problems in scanner around macro pasting 2005-07-15 15:16:16 +00:00
John Camelon
756a6b3a51 Patch for Devin (the maniac) Steffler.
Fixed Bug 102376 	Parser Errors in DOM with mingw
2005-07-15 14:08:16 +00:00
John Camelon
57ed8aa474 Checked in JUnit for regression purposes. 2005-07-15 00:17:45 +00:00
John Camelon
27cfada85a Checked in JUnit for regression purposes.
Patch for Andrew partial fix for Bug 103560  	ClassCastException in LocationMap.endInclusion
2005-07-14 21:29:09 +00:00
John Camelon
ca3d6ea937 Checked in JUnit for regression purposes. 2005-07-14 17:59:36 +00:00
John Camelon
749f7547f3 Checked in JUnit for regression purposes. 2005-07-14 17:41:06 +00:00
John Camelon
5d8ec23f02 Checked in JUnit for regression purposes. 2005-07-14 15:27:50 +00:00
John Camelon
db6c8a053b Checked in JUnit for regression purposes. 2005-07-14 14:58:49 +00:00
Andrew Niefer
c683a357d4 fix bug 103715 and partial for 98171 (getBases) 2005-07-13 21:59:15 +00:00
Andrew Niefer
bbbb57bd53 fix bug 103578 2005-07-13 18:03:30 +00:00
John Camelon
8081caaf0e Check in test to validate Bug 103578 Code completion and navigation do not work with some templates 2005-07-13 16:06:30 +00:00
Andrew Niefer
4e5f1e1fd9 fix test for 43242 2005-07-13 15:23:51 +00:00
John Camelon
9faa7fee14 Fixed Bug 79540 [Parser] Macros in class declaration
Committed test case.
2005-07-12 20:17:15 +00:00
John Camelon
2586ae45c5 Fixed Bug 84759 Return type of functions which returns enum instance is incorrect
Committed test case.
2005-07-12 20:02:53 +00:00
John Camelon
74962ae0c5 Fixed Bug 79067 Parser error: Invalid arithmetic conversion when using enum instance in arithmetic expression
Committed test case.
2005-07-12 19:47:58 +00:00
John Camelon
4dc6e1fdc6 Fixed Bug 78800 [Semantics] User define operators not handled
Committed test case.
2005-07-12 19:44:08 +00:00
John Camelon
3728db47b4 Check in commented out test. 2005-07-12 19:41:52 +00:00
John Camelon
87001dd770 Fixed Bug 80171 CDT Parser doesn't understand the code when add a new static variable but with no "type" defined.
Committed test case.
2005-07-12 19:36:27 +00:00
John Camelon
4285ad1112 Fixed Bug 79650 Parser error during type casting
Committed test case.
2005-07-12 19:26:08 +00:00