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

454 commits

Author SHA1 Message Date
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