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

2089 commits

Author SHA1 Message Date
Alain Magloire
84e92544c1 use getLocalVariableObjects() 2003-03-13 20:12:08 +00:00
Alain Magloire
67e7d91a60 getName() does not throw any exception 2003-03-13 20:11:52 +00:00
Alain Magloire
f5851aaeae Updated. 2003-03-13 20:11:32 +00:00
Alain Magloire
c67f54a97c enw method getLocalVariableObjects. 2003-03-13 20:11:14 +00:00
Alain Magloire
bfe0ba5321 ICDIVariable extends ICDIVariableObject 2003-03-13 20:10:57 +00:00
Alain Magloire
5d1916545e ICDIRegister extends ICDIRegisterObject. 2003-03-13 20:10:39 +00:00
Alain Magloire
88ad7ce32f ICDIArgument extends ICDIArgumenObject. 2003-03-13 20:10:16 +00:00
David Inglis
79e6c110a2 fixed http://bugs.eclipse.org/bugs/show_bug.cgi?id=32012 2003-03-12 19:30:31 +00:00
Doug Schaefer
f4b27bf0ee Patch for John Camelon:
- see ChangeLogs
2003-03-12 15:36:06 +00:00
Doug Schaefer
ef11178134 Patch for John Camelon:
- see ChangeLogs
2003-03-12 15:35:41 +00:00
Alain Magloire
539ff21074 updated 2003-03-12 15:09:33 +00:00
Alain Magloire
f11a0b5d1f Check if the line number == 0 and keep on trying. 2003-03-12 15:09:23 +00:00
Mikhail Khodjaiants
f28d3b262d The implementation of the "Display As Array" action. 2003-03-11 23:46:55 +00:00
Mikhail Khodjaiants
0ecf201e8e New ICDIVariableManager methods for the 'DisplayAsArray' and 'CastToType' actions. 2003-03-11 23:42:27 +00:00
Alain Magloire
c9824e6591 updated 2003-03-11 20:03:22 +00:00
Alain Magloire
d1f66d08a5 Remove unused field. 2003-03-11 20:03:16 +00:00
Alain Magloire
71be7c5a75 The address may no line with the debug information. 2003-03-11 20:03:06 +00:00
Alain Magloire
8ceec2dbb8 updated 2003-03-11 15:56:04 +00:00
Alain Magloire
fdfc8a1b98 New method getVariableObjectAsArray()
and getVariableObjectAsType().
2003-03-11 15:55:50 +00:00
Doug Schaefer
2626b7316b Patch for John Camelon:
- added in support for detecting and reporting circular inclusions
- added optimization by caching inclusion directories
- added macro pasting capabilities and tests
- updated inclusion searching algorithm for local inclusions
2003-03-11 02:42:47 +00:00
Mikhail Khodjaiants
1741944fb0 Implementing the "Display As Array" action. 2003-03-10 23:07:45 +00:00
Mikhail Khodjaiants
7c2c85ddb5 Core support of the "Display As Array" action. 2003-03-10 23:04:18 +00:00
Mikhail Khodjaiants
c8d69784d7 Use the 'isEditable' method of ICDIVariable instead of using types in the 'supportsModification' method. 2003-03-10 21:27:13 +00:00
Mikhail Khodjaiants
31e5b4acc3 The internal class should be static to be created in the constructor of the main class. 2003-03-10 19:42:45 +00:00
Mikhail Khodjaiants
6cb24b50dd Refresh the type of variable when casting. 2003-03-09 23:11:41 +00:00
Mikhail Khodjaiants
2236ae2e8f The implementation of the "Cast To Type" and "Restore Default Type" actions. 2003-03-09 22:51:22 +00:00
Mikhail Khodjaiants
d32a10f776 Core support of the "Cast To Type" and "Restore Default Type" actions. 2003-03-09 22:45:33 +00:00
Mikhail Khodjaiants
5c9351fc25 Added icons for the 'Cast To Type' and 'Display As Array" actions. 2003-03-07 20:38:41 +00:00
Doug Schaefer
e97cc0fc46 Patch for John Camelon:
- Fixing initDeclarators for outline view
2003-03-07 19:45:52 +00:00
Mikhail Khodjaiants
cecdca34fd Cleanup. Removed warnings. 2003-03-07 19:39:47 +00:00
Doug Schaefer
640ec6e2e6 Patch for John Camelon:
- added quickParse heuristic to Scanner for handling #if conditionals to
avoid throwing ScannerExceptions on undefined preprocessor symbols
- added minimal enum support to Parser (though not to DOM or CModel)
2003-03-07 13:41:26 +00:00
Doug Schaefer
a4732cccb3 Fixed build.properties to make sure it includes the parser
folder.
2003-03-06 20:13:08 +00:00
Doug Schaefer
3ab24c5b3d Some minor fixes to the parser to get constructors/destructors working. 2003-03-06 19:46:28 +00:00
Doug Schaefer
40b44d0371 Patch for John Camelon:
- fixed qualified name offsets in outline view
- added loop-detection code to Parser
- added Scanner testcase to validate Sebastien's comments
- first pass at basic declarator initializers
2003-03-06 19:29:36 +00:00
Doug Schaefer
5c44e281ca Patch for Andrew Niefer:
- Implementation of Namespaces & using directives in 
new parser's symbol table.
2003-03-06 18:42:26 +00:00
Sebastien Marineau
ec260cc84a Need constructor to remove compile error 2003-03-06 16:13:24 +00:00
Mikhail Khodjaiants
2ef508ee7f The extension of CEditor that displays the 'Source Not Found' form. 2003-03-06 00:13:36 +00:00
Mikhail Khodjaiants
a895d01561 Added static identifier string for this editor. 2003-03-05 23:02:38 +00:00
Doug Schaefer
ead4068efc Some minor fixes to the parser. 2003-03-05 22:21:29 +00:00
Doug Schaefer
b22cebf8f8 Merge new parser into HEAD branch. 2003-03-04 18:25:45 +00:00
Mikhail Khodjaiants
e3eb9b9461 Removed warnings. 2003-03-04 17:40:09 +00:00
Alain Magloire
d2d51bde33 updated 2003-03-03 15:18:59 +00:00
Alain Magloire
e25fa3c06e Comment out some method that are not used. 2003-03-03 15:18:30 +00:00
Alain Magloire
816cb73439 updated 2003-03-02 16:35:03 +00:00
Alain Magloire
316cabcdd7 check if project is null in the constructor. 2003-03-02 16:34:51 +00:00
Mikhail Khodjaiants
d4eb2d4416 Check if part is not null when set the selection. 2003-02-28 21:38:48 +00:00
Mikhail Khodjaiants
c274d249d0 Check if page exists before adding a listener. 2003-02-28 21:31:06 +00:00
Alain Magloire
0421c796e9 updated 2003-02-28 21:30:10 +00:00
Alain Magloire
f123f58b2f Implementing the BinaryParser proposal using
the CDescriptor class.
2003-02-28 21:29:53 +00:00
Alain Magloire
e1a571ea79 updated 2003-02-26 21:38:55 +00:00