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