Andrew Niefer
d4261f7fc8
Switch PST templates to use ObjectMap instead of HashMap
...
Remove use of Stack in the parser (replaced where necessary with custom
implementation)
2004-08-03 21:21:11 +00:00
Andrew Niefer
c6c90a1e95
further removal of iterators
2004-08-03 15:12:09 +00:00
Mikhail Khodjaiants
aa22210b4e
Display the error message in the variable's label if the value of variable can not be retrieved.
2004-07-30 21:27:45 +00:00
Alain Magloire
01eef6aa4b
2004-07-30 Alain Magloire
...
Implementation of "Add Include" add the using directive.
* icons/full/obj16/using_obj.gif
* src/org/eclipse/cdt/internal/ui/CElementImageProvider.java
* src/org/eclipse/cdt/internal/ui/CPluginImages.java
* src/org/eclipse/cdt/ui/CElementLabelProvider.java
2004-07-30 19:11:25 +00:00
Alain Magloire
fa38a77470
2004-07-30 Alain Magloire
...
In the StrutureParseCallback add the
IASTUsingDirective
IASTUsingDeclaration
part of the return declarations
* org/eclipse/cdt/internal/core/parser/ast/StructuralParseCallback.java
2004-07-30 19:11:05 +00:00
Alain Magloire
cfb6771929
2004-07-30 Alain Magloire
...
Add the Using-{directive,declaration} part of the Core Model.
* model/org/eclipse/cdt/core/model/IUsing.java
* model/org/eclipse/cdt/internal/core/model/CElement.java
* model/org/eclipse/cdt/internal/core/model/CModelBuilder.java
* model/org/eclipse/cdt/internal/core/model/Using.java
2004-07-30 19:10:49 +00:00
Andrew Niefer
59d90063a3
patch from Tanya Wolff, fix for 69768
2004-07-29 21:15:35 +00:00
Andrew Niefer
9ffd548ae7
remove LinkedLists, start reducing the use of Iterators
2004-07-29 21:08:36 +00:00
Doug Schaefer
61c8f7bb5c
Turn off the cheatsheet.
2004-07-29 19:40:07 +00:00
John Camelon
782c269d97
Patch for Vlad Hirsl.
...
This patch adds two JUnit tests for problems generated while parsing<stdio.h>.
2004-07-29 19:39:52 +00:00
Alain Magloire
b368cb948d
Fix for PR 71106
2004-07-29 19:27:56 +00:00
Andrew Niefer
b5edc37774
Fix CompleteParseASTExpressionTest.testPrimaryCharLiteral under Scanner2
2004-07-29 17:36:51 +00:00
John Camelon
d134c5e5d3
Further Scanner2 work and improvements.
2004-07-29 14:31:21 +00:00
Sean Evoy
9b08f32b17
Commit for Vlad Hirsl -- The default external scanner info collector was having problems with the output of GCC in non-utf8 locales. It now makes sure the locale is set to utf-8 when it runs GCC on *nix systems
2004-07-29 13:04:34 +00:00
Alain Magloire
cc96931d3e
More support for "add include"
2004-07-29 02:37:45 +00:00
Andrew Niefer
73a67bef0e
patch from Tanya Wolff TVT fix for 70124
2004-07-28 21:55:05 +00:00
Andrew Niefer
bab6cc3faa
patch from Tanya Wolff TVT fix for 70161
2004-07-28 21:54:46 +00:00
Andrew Niefer
89010e954f
cleaning up more strings
2004-07-28 21:48:27 +00:00
Andrew Niefer
0dda631a21
modify Scanner2.scanIdentifier wrt escaped newlines.
...
remove a couple of uses of String
2004-07-28 20:53:13 +00:00
John Camelon
a7fcc4aa84
Scanner2 fixes for SelectionSearch & Content Assist JUnit failures.
2004-07-28 20:28:15 +00:00
Alain Magloire
6baa96771d
Support for addInclude action, implementation base
...
on the indexer.
2004-07-28 20:23:07 +00:00
John Camelon
ccb8357725
Further Scanner2 junit fixes.
2004-07-28 19:28:40 +00:00
John Camelon
c24ed6aa2a
Further Scanner2 work regarding macro expansions.
2004-07-27 19:18:19 +00:00
Andrew Niefer
b08d93dfd7
last of string to char[] changes
2004-07-27 18:13:49 +00:00
Andrew Niefer
f9b6ff9584
fix problem with Keywords.cpSEMI
2004-07-27 17:35:01 +00:00
Andrew Niefer
d3dedc7ac9
fix problem introduce by my last patch
2004-07-27 16:11:26 +00:00
Andrew Niefer
2474e4f8b6
more string to char[] changes. savings of about 10 meg (old scanner)
2004-07-27 15:51:46 +00:00
Andrew Niefer
3a58a1be85
More string to char[] changes. savings of about 4 Meg on this one.
2004-07-27 14:55:57 +00:00
Alain Magloire
b4270454a9
2004-07-24 Chris Wiebe
...
Major clean up patch on the wizards.
New button to access them.
2004-07-26 20:52:26 +00:00
Alain Magloire
75b012b2ec
Fix for PR 68908
2004-07-26 18:56:51 +00:00
Alain Magloire
403548698f
2004-07-26 Alain Magloire
...
Fix for PR 68665
* utils/org/eclipse/cdt/utils/coff/PE.java
2004-07-26 18:08:07 +00:00
Mikhail Khodjaiants
a32d8676d5
Cleanup.
2004-07-26 15:35:15 +00:00
Alain Magloire
926948769c
2004-07-26 Vladimir Hirsl
...
HP-UX SOM Binary parser patch
* utils/org/eclipse/cdt/utils/com/SOM.java
2004-07-26 14:02:40 +00:00
Mikhail Khodjaiants
3b630ffde6
Marked the expression creation methods as deprecated in CDebugModel.
2004-07-23 21:25:52 +00:00
Alain Magloire
4ea78de9e5
2004-07-23 Alain Magloire
...
Support for addInclude action, implementation base
on the indexer.
* src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java
2004-07-23 21:19:48 +00:00
Mikhail Khodjaiants
efd9131891
More informative error messages.
2004-07-23 21:14:53 +00:00
Andrew Niefer
18d9318d4d
More replacing strings with char[]. This patch brings the memory back
...
down to a little less than what it was before my last patch.
2004-07-22 21:32:43 +00:00
Alain Magloire
1263232bc4
remove testcase
2004-07-22 19:59:44 +00:00
Alain Magloire
e27a68e9a2
remove comment
2004-07-22 19:58:02 +00:00
Alain Magloire
e3d6782e51
2004-07-22 Alain Magloire
...
Fix for PR 70688
* src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java
2004-07-22 19:49:09 +00:00
John Camelon
c19d0b2050
Patch for Chris Wiebe.
...
Type Cache fix for bug 69872.
2004-07-22 19:33:03 +00:00
Andrew Niefer
7f0142b2e8
Replacing strings with char arrays
2004-07-22 19:32:56 +00:00
John Camelon
05fa0e698c
Start of line number support for Scanner2.
2004-07-22 19:02:45 +00:00
John Camelon
cb47b164a0
Further improve SelectionSearch w/Scanner2.
2004-07-22 18:47:50 +00:00
John Camelon
12268e9104
Added getFilename() to IToken, ITokenDuple & IASTOffsetableNamedElement.
...
This improves the accuracy of selection search w/the new scanner (and without).
2004-07-22 18:38:26 +00:00
John Camelon
49b74b0eea
Add local inclusion capability to Scanner2.
2004-07-22 13:35:12 +00:00
Mikhail Khodjaiants
eef4388433
CThread cleanup.
2004-07-21 20:54:16 +00:00
John Camelon
98f3ab7804
Initial SelectionSearch support for Scanner2.
2004-07-21 20:16:43 +00:00
Mikhail Khodjaiants
b0444239f0
Replaced the decprecated target factory methods.
2004-07-21 20:06:41 +00:00
Mikhail Khodjaiants
5ddf5b1eb3
Copied the target factory methods from CDebugModel to CDIDebugModel.
...
Marked the old methods as deprecated.
2004-07-21 20:04:37 +00:00