John Camelon
|
a355b2cf1d
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62728
|
2004-05-21 17:54:41 +00:00 |
|
John Camelon
|
129dd89591
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62725
|
2004-05-21 15:31:24 +00:00 |
|
John Camelon
|
d595dc0508
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62721
|
2004-05-21 15:01:57 +00:00 |
|
John Camelon
|
95d5594fd0
|
Fix content assist to work w/WorkingCopy again.
Further memory enhancements.
|
2004-05-20 21:40:56 +00:00 |
|
John Camelon
|
058f823d2e
|
Changed infinite-loop checking to use hashcodes rather than offsets, as offsets are not unique when we expand macros. <sigh>
|
2004-05-20 15:41:38 +00:00 |
|
John Camelon
|
6b63b8ab83
|
Add basecase to TokenDuple.createStringRepresentation
|
2004-05-20 01:43:44 +00:00 |
|
John Camelon
|
a3179774f5
|
Changed CModelBuilder & CompletionEngine to use buffered input streams rather than String/CharArray Readers
|
2004-05-20 00:25:33 +00:00 |
|
John Camelon
|
b87794dd73
|
Cleaned up token storage in the Parser to reduce peak memory usage upon parsing large expressions/initializers.
|
2004-05-19 21:50:52 +00:00 |
|
John Camelon
|
22c73dc031
|
Reduced the number of TokenDuple's instantiated during a parse. <BR>
Removed symbol table warnings.
|
2004-05-19 18:17:14 +00:00 |
|
John Camelon
|
9ebf2c9909
|
Patch for David Daoust: Removed extraneous StringBuffer objects from the Scanner.
|
2004-05-19 15:35:06 +00:00 |
|
John Camelon
|
4abe159ab8
|
Made significant footprint improvements to the parser.
|
2004-05-18 20:41:15 +00:00 |
|
John Camelon
|
09fd1318d0
|
Removed extraneous TokenDuple object creation.
|
2004-05-18 18:14:09 +00:00 |
|
John Camelon
|
a86bb76c6a
|
Removed warnings.
|
2004-05-17 23:37:25 +00:00 |
|
John Camelon
|
591d1d3a21
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62390
|
2004-05-17 23:26:39 +00:00 |
|
John Camelon
|
cf81ad24a9
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62515
|
2004-05-17 19:07:45 +00:00 |
|
John Camelon
|
787b5dfcc3
|
Removed warnings.
|
2004-05-17 18:16:43 +00:00 |
|
John Camelon
|
5706a3abe2
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62384
|
2004-05-15 17:31:25 +00:00 |
|
John Camelon
|
c2b76e8109
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62378
|
2004-05-15 17:11:34 +00:00 |
|
John Camelon
|
06d6b593af
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62339
|
2004-05-15 15:13:10 +00:00 |
|
John Camelon
|
1ce41b077c
|
Partial fix for bug 62359
|
2004-05-14 20:33:17 +00:00 |
|
John Camelon
|
bab1a0f7cf
|
Enhanced the performance & footprint of the parser by reducing number of lists created and getting rid of extraneous cross-reference construction in ParserMode's that do not warrant it.
|
2004-05-14 19:26:59 +00:00 |
|
John Camelon
|
b1157be81c
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=61968
|
2004-05-13 19:40:39 +00:00 |
|
John Camelon
|
87821eb4fc
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62042
|
2004-05-13 18:52:13 +00:00 |
|
John Camelon
|
b1b1ec1458
|
Add javadoc to ParserFactory.
|
2004-05-13 18:15:28 +00:00 |
|
John Camelon
|
5ba83e3c91
|
Patch for David Daoust. <BR>
Refactored the scanner to make Scanner Contexts more specific for macro expansions and inclusions, yielding performance and memory improvements.
|
2004-05-13 13:15:40 +00:00 |
|
John Camelon
|
e856459e93
|
Fixed NumberFormatException in TokenFactory for large int's.
Fixed numerous SelectionParse problems found through my own experimentation.
|
2004-05-12 18:00:58 +00:00 |
|
John Camelon
|
b988081c1f
|
Another partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=60298
|
2004-05-11 19:43:05 +00:00 |
|
John Camelon
|
6043c77b35
|
Partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=60298
|
2004-05-11 15:53:26 +00:00 |
|
John Camelon
|
a92b1a4015
|
Made as many built-in Scanner-internal macros constants as possible.
|
2004-05-11 14:51:59 +00:00 |
|
John Camelon
|
1ff19a66bd
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=60038
|
2004-05-11 02:47:15 +00:00 |
|
John Camelon
|
5bbba8f2a5
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=61613
|
2004-05-11 00:44:54 +00:00 |
|
John Camelon
|
5b6bd37541
|
Scalability/Memory enhancements upon the Parser framework.
|
2004-05-10 21:25:39 +00:00 |
|
Andrew Niefer
|
185c25cd0e
|
fix bug 57513
|
2004-05-10 19:34:32 +00:00 |
|
Andrew Niefer
|
5d46138a5d
|
fixing bugs 50807 and 50808, content assist in functions: foo( []
|
2004-05-07 19:46:45 +00:00 |
|
John Camelon
|
2c9b2f90fa
|
Cleaned up EXPRESSION_PARSE style expressions in the AST to be more space efficient.
|
2004-05-05 20:10:46 +00:00 |
|
Andrew Niefer
|
e86d9d4a94
|
bug 60298 - fix prefix lookup of constructors
|
2004-05-05 19:06:01 +00:00 |
|
John Camelon
|
3a6ffef8f8
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=60944
|
2004-05-05 16:42:41 +00:00 |
|
Andrew Niefer
|
4e2d61d298
|
fix bug 57513 - constructor references
|
2004-05-04 21:58:50 +00:00 |
|
John Camelon
|
bf6652a96a
|
Partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=50808
|
2004-05-04 15:08:04 +00:00 |
|
John Camelon
|
43e38ae75c
|
Patch by Klaus Falser modified by JohnC - Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=60764
|
2004-05-04 13:03:39 +00:00 |
|
John Camelon
|
0a671b945e
|
Make F3 work for parameters.
|
2004-05-04 02:31:53 +00:00 |
|
Andrew Niefer
|
0eef7aec8a
|
reduce the number of LinkedLists created by the symbol table.
|
2004-05-03 20:09:15 +00:00 |
|
John Camelon
|
fb0d913699
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=60791
|
2004-05-03 19:47:42 +00:00 |
|
John Camelon
|
025a94c662
|
Made ASTExpression more polymorphic to improve our footprint in COMPLETE_PARSE mode.
|
2004-05-03 18:26:27 +00:00 |
|
John Camelon
|
e50393060e
|
Partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=60298
|
2004-04-30 14:59:53 +00:00 |
|
Andrew Niefer
|
2d3fadb88c
|
- fix bug 60149 - External Linkage is not recognized by the parser in Structural mode
- create StructureParseTest and add it to ParserTestSuite
|
2004-04-29 22:06:21 +00:00 |
|
Andrew Niefer
|
dc66afff94
|
fix bug 60422 - Template offsets are not correct in Structural Parse mode
Fix bug 60480 - Template parameter <int> is not parsed correctly in Structural parse mode
fix offset information for template parameters
|
2004-04-29 19:39:21 +00:00 |
|
Hoda Amer
|
6502083342
|
Partial fix for bug#57526 [CModelTests]
|
2004-04-29 18:45:42 +00:00 |
|
Hoda Amer
|
53d5b620eb
|
Partial fix for bug#57526 [CModelTests]
|
2004-04-29 16:07:55 +00:00 |
|
Andrew Niefer
|
62db27f4d2
|
for bug 60422 : set the starting offets for ASTTemplateDeclaration
|
2004-04-29 15:23:29 +00:00 |
|