Andrew Niefer
|
11f779dbd9
|
fix bug 68739 - open declaration on fprintf
|
2004-07-13 17:55:00 +00:00 |
|
Andrew Niefer
|
af4317e0a4
|
fix bug 69745
|
2004-07-12 20:59:31 +00:00 |
|
Andrew Niefer
|
efc3b9c4ab
|
bug 69744 - better error handling around catch blocks
|
2004-07-12 19:43:57 +00:00 |
|
Andrew Niefer
|
610efadb58
|
fix bug 69798
|
2004-07-12 18:46:41 +00:00 |
|
Andrew Niefer
|
993b0299f4
|
bug 69833 - Use hashmaps during completion parse and then just sort the
prefix lookup results at the end
|
2004-07-12 18:03:48 +00:00 |
|
John Camelon
|
bbfd876909
|
Reduced memory footprint and object count through the flattening of certain AST constructs.
<BR>
Deleted classes Offsets & NamedOffsets.<BR>
This will aid garbage collection and performance. <BR>
|
2004-07-12 15:47:36 +00:00 |
|
John Camelon
|
f25575ee4d
|
Removed warning.
|
2004-07-12 14:47:56 +00:00 |
|
Andrew Niefer
|
14fc9a1512
|
oops, forgot this
|
2004-07-12 14:35:42 +00:00 |
|
Andrew Niefer
|
e560975741
|
fix memory leak in the symbol table.
also fix a couple of places that were still doing symbol forwarding the old way
|
2004-07-12 14:16:50 +00:00 |
|
Andrew Niefer
|
226defa14a
|
bug 69296 - remove ILineOffsetReconciler
|
2004-07-09 15:06:59 +00:00 |
|
Andrew Niefer
|
b8324eb1a0
|
bugs 68623 & 69428 - fix up parsing of constructor initializers
|
2004-07-08 21:32:20 +00:00 |
|
Andrew Niefer
|
d16e76a28e
|
Bug 68931 - fix problem reporting in simple type specifiers
|
2004-07-08 17:21:24 +00:00 |
|
Andrew Niefer
|
3e388658d9
|
Bug 61800: Lookup failing on definition of static field
fix problems with forward declarations of static fields/variables.
|
2004-07-07 21:54:23 +00:00 |
|
Andrew Niefer
|
c9c666335f
|
Refactoring pst.TypeInfo for memory performance. see parser.changelog
this is a small step toward a faster parser
(see bugs 59468, 54040, 60902, et al)
|
2004-07-07 20:15:06 +00:00 |
|
Hoda Amer
|
7d99be71a5
|
Bug Fixing
|
2004-07-06 17:29:23 +00:00 |
|
John Camelon
|
25b6b978f3
|
Fixed all of the warnings Doug litters scanner2 with.
|
2004-07-05 17:42:00 +00:00 |
|
John Camelon
|
942779ea3e
|
Partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=60407
|
2004-06-28 12:27:09 +00:00 |
|
Doug Schaefer
|
ded9a06c42
|
Scanner2 - turned off gratuious logging and fixed an infinite
loop that occurred in figuring out the arguments to a macro.
|
2004-06-25 13:32:58 +00:00 |
|
John Camelon
|
97dcd10e64
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=68409
|
2004-06-24 21:21:19 +00:00 |
|
John Camelon
|
78cc9ee282
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=68527
|
2004-06-24 18:51:49 +00:00 |
|
John Camelon
|
552805bba5
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=43021
|
2004-06-24 16:06:27 +00:00 |
|
John Camelon
|
68640e20a9
|
Patch for David Daoust - Updated IBM Copyright notices
|
2004-06-23 20:31:49 +00:00 |
|
Doug Schaefer
|
7ae8c88828
|
Scanner2 - fixed some bugs. fixed some of the tests to report better errors,
changed the SpeedTest to produce more accurate numbers.
|
2004-06-23 20:17:49 +00:00 |
|
John Camelon
|
3783f1b7be
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=68306
|
2004-06-23 18:24:41 +00:00 |
|
Doug Schaefer
|
d94a068c23
|
Scanner2 - fixed the nextToken() to match previous scanner's behavior.
|
2004-06-23 15:01:50 +00:00 |
|
Doug Schaefer
|
b97efa10b3
|
Scanner2 - final changes to scan the trilogy.
|
2004-06-23 11:36:05 +00:00 |
|
Alain Magloire
|
dbaa2dcea9
|
Part of PR 68246.
Close the inputstream to release resource handle
when we done with it, we can not rely on the GC to do it for us.
|
2004-06-23 03:32:16 +00:00 |
|
John Camelon
|
36ec31dca2
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=65610<BR>
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=65623
|
2004-06-23 00:18:14 +00:00 |
|
Doug Schaefer
|
112cf2a908
|
Scanner2 - some more minor fixes. I'm getting close to the trilogy...
|
2004-06-22 21:03:53 +00:00 |
|
Andrew Niefer
|
d75195c520
|
fix for bug 68229 - problems with IToken.getNext() around places where subscanners are used
|
2004-06-22 20:38:34 +00:00 |
|
Doug Schaefer
|
b0040c1336
|
Scanner2 - sanity point - fixed some problems I was having with comments.
|
2004-06-22 19:20:10 +00:00 |
|
Doug Schaefer
|
27772d9655
|
Scanner2 - completed rewrite if function macro expansion.
|
2004-06-22 17:13:37 +00:00 |
|
Doug Schaefer
|
50da298959
|
Scanner2 - made a better hash function, added != to #if expressions,
started the rewrite of my macro expansion routines.
|
2004-06-22 14:34:37 +00:00 |
|
Andrew Niefer
|
dbcc3f2792
|
fix parsing of unary ampersand cast on an expression result
|
2004-06-21 21:35:04 +00:00 |
|
John Camelon
|
58d2390a65
|
Cached SimpleTypeSpecifiers in the CompleteParseASTFactory. Reduced parse footprint by a couple of MB.
|
2004-06-21 20:24:36 +00:00 |
|
John Camelon
|
a353701633
|
Fix NPE in lookupSymbolInContext()
|
2004-06-21 17:09:49 +00:00 |
|
John Camelon
|
ef4eaa9e09
|
Deferred typeid reference list creation until absolutely necessary.
|
2004-06-18 19:58:21 +00:00 |
|
Andrew Niefer
|
57bc1229ab
|
better problem reporting when DeclarationWrapper.createASTNodes fails
|
2004-06-18 19:51:20 +00:00 |
|
John Camelon
|
5846544680
|
Remove NPE from ASTTypeId.getReferences()
|
2004-06-18 19:39:41 +00:00 |
|
John Camelon
|
efab1f2f3d
|
Final adjustment on error handling.
|
2004-06-18 19:25:36 +00:00 |
|
John Camelon
|
c167ba0976
|
Remove infinite loop on catching Throwable/Exception in Parser.translationUnit().
|
2004-06-18 19:17:29 +00:00 |
|
John Camelon
|
5cb25a3872
|
Fixed NPE in cleanup.
|
2004-06-18 19:00:58 +00:00 |
|
John Camelon
|
03d8731b43
|
Added caching of type ID's in completeparse mode.
|
2004-06-18 18:54:00 +00:00 |
|
Andrew Niefer
|
38230067bd
|
better error reporting to the callbacks around the base specifier
|
2004-06-18 16:02:54 +00:00 |
|
John Camelon
|
59f4a03242
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=67834. Thanks to Dave for the JUnit test.
|
2004-06-18 15:49:21 +00:00 |
|
Andrew Niefer
|
0454da5130
|
bug 67680 - better error handling around problems in the base clause specifier
fixes class cast exception
|
2004-06-18 15:25:56 +00:00 |
|
Doug Schaefer
|
8a05f34b0b
|
Scanner2 - lots of little things trying to properly scan windows/stdio/iostream.
|
2004-06-17 21:27:37 +00:00 |
|
John Camelon
|
954d5b8b45
|
Partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=67634
|
2004-06-17 18:44:38 +00:00 |
|
John Camelon
|
6f1acede84
|
Patch for David Daoust - Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=67622.<BR>
Also added 2 JUnit tests to verify.
|
2004-06-17 16:11:07 +00:00 |
|
Doug Schaefer
|
e92ee9c4db
|
Added undef support, including remove method for CharArrayMaps.
|
2004-06-17 15:25:34 +00:00 |
|