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

5098 commits

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