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

2150 commits

Author SHA1 Message Date
Doug Schaefer
21e625463a Patch for John Camelon:
- Added callback support for namespace definitions.  
- Updated Parser exception handling strategy. 
- Added callback support for linkage specifications.
- Added callback support for using declarations and directives. Added callback support for enumerations. 
- Made DOM Name usage consistent.
- Updated DOMTests
2003-03-26 16:27:44 +00:00
Doug Schaefer
ec58acd398 Fixed NPE in FunctionDeclaration. 2003-03-26 16:10:35 +00:00
Doug Schaefer
dd13b8fe53 Patch for Hoda Amer:
- updates the C model to enable the Outline view to display
type and visibility info for both fields and methods.
2003-03-26 16:03:03 +00:00
Mikhail Khodjaiants
481e7cbf62 Fix for bug 35092. 2003-03-25 21:20:07 +00:00
Mikhail Khodjaiants
a9d89b0eee Added the 'logErrorMessage' static method to the 'CDebugUIPlugin' class. 2003-03-25 20:55:30 +00:00
Doug Schaefer
717cbc2041 Patch for John Camelon:
- Added callback support for class member visibility.
- Added callback support for pointer and reference operators on declarators.
- Added callback support for throws clauses an const operations.  
- Added callback support for array declarators. 
- Updated parser tests to assist in this effort.
2003-03-24 03:04:35 +00:00
Doug Schaefer
c27351afc0 Patch for Andrew Niefer:
Patch for the parser's symbol table.
-friends
-"this" pointer
-enumerators
-argument dependent lookup
-function parameters & function overloading
2003-03-23 14:00:00 +00:00
Alain Magloire
e92cfae068 updated. 2003-03-20 16:49:55 +00:00
Alain Magloire
6863655e67 test file for C Element delta. 2003-03-20 16:49:48 +00:00
Alain Magloire
d2ae8c698b New file to test C Element deltas. 2003-03-20 16:49:33 +00:00
Alain Magloire
1bf9f48b73 updated 2003-03-20 16:44:15 +00:00
Alain Magloire
aada361558 new methods hasSameContentAs()
and getModifiers.
2003-03-20 16:44:05 +00:00
Alain Magloire
d213e4b109 First implementation. 2003-03-20 16:43:28 +00:00
Alain Magloire
7b1d81201d New method
isIdentical()
2003-03-20 16:43:16 +00:00
Doug Schaefer
14f209afac Patch for John Camelon:
CDT Core Patch

2003-03-19	John Camelon
	Updated Parser method visibility to solidify external interface.  
	Solved and removed TODO's from Scanner implementation.
	Updated Parser and callbacks to handle basic expressions.  

CDT UI Tests Patch

2003-03-19 John Camelon
	Updated DOMTests for assignmentExpressions off of declarators. 
	Updated ExprEvalTest for Parser signature changes relating to adjustments to Expression callbacks.
2003-03-20 15:13:09 +00:00
Alain Magloire
f4d3ce7b13 updated. 2003-03-20 05:09:43 +00:00
Alain Magloire
947d72198c Change the update() to only check the variable in
the CurrentStackFrame.
2003-03-20 05:09:26 +00:00
Alain Magloire
a8441e44f1 updated. 2003-03-20 02:32:11 +00:00
Alain Magloire
2c2ea7b218 Update the variables when doing setValue() 2003-03-20 02:31:57 +00:00
Alain Magloire
78ba9d9f76 Update the registers when doing setValue. 2003-03-20 02:31:41 +00:00
Alain Magloire
bb49936224 updated 2003-03-19 20:37:24 +00:00
Alain Magloire
da490cbd00 Patch from Amer Hoda, to test the Core model working copy 2003-03-19 20:37:16 +00:00
Alain Magloire
5f306b0fe7 updated 2003-03-19 20:21:39 +00:00
Alain Magloire
c6cb0cd41e Changes From Amer Oda introducing the notion
of WorkingCopy,  This is now use as the underlying
mechanism to get the buffer of an ICElement.
2003-03-19 20:21:29 +00:00
Alain Magloire
31945e2ce6 Changes from Oda introducing LRUCaching
and the notion of WorkingCopy in the mode.
2003-03-19 20:19:48 +00:00
Alain Magloire
305ae53cf5 New folder containing the LRU Caching classes. 2003-03-19 20:18:54 +00:00
Mikhail Khodjaiants
1fe68a8330 Set the "contributorClass" propety of "CDebugEditor" to "CEditorActionContributor". 2003-03-19 18:42:46 +00:00
David Inglis
7bd90bdbd0 fixed bug with project list empty in launch config when C ui plugin was not loaded 2003-03-19 17:08:03 +00:00
Doug Schaefer
7dcd5eaebe Patch for John Camelon - see ChangeLog 2003-03-19 16:12:00 +00:00
Mikhail Khodjaiants
4ea2c26883 Cleanup. 2003-03-18 22:31:51 +00:00
Mikhail Khodjaiants
21564c5259 Removed the gdb-specific variable parsing. 2003-03-18 21:06:23 +00:00
Alain Magloire
d74d9d5a46 updated. 2003-03-18 14:36:17 +00:00
Alain Magloire
78f2019cdd make it clear that the action if for "C Local Appliation" 2003-03-18 14:34:44 +00:00
Mikhail Khodjaiants
50c8567614 Return the editor id instead of null even if it is not the CEditor id. 2003-03-17 21:29:54 +00:00
Mikhail Khodjaiants
fb09a0b4f0 Replace range by start index and length in 'Display As Array' action. 2003-03-17 21:25:20 +00:00
Doug Schaefer
c885b918e3 Changed EOF token into a backtrack exception. 2003-03-17 19:48:49 +00:00
Alain Magloire
1843a71939 updated 2003-03-17 18:50:06 +00:00
Alain Magloire
71ff91b833 Change the name of the argument for length to represent
it is no the index of the array but rather the length.
2003-03-17 18:50:00 +00:00
Alain Magloire
7f4a0f7c22 Cache the Arguments and the Variables. 2003-03-17 18:49:29 +00:00
Doug Schaefer
e8808fb009 Patch for John Camelon:
- see ChangeLogs
2003-03-17 15:22:05 +00:00
Alain Magloire
5dfe2bf8c4 More comments 2003-03-16 21:52:13 +00:00
Alain Magloire
14e24ea6b1 updated 2003-03-16 21:49:07 +00:00
Alain Magloire
eab77f5a41 Call the stackframe whith the right level. 2003-03-16 21:48:50 +00:00
Alain Magloire
4d573939d8 Fix equals. 2003-03-16 21:48:23 +00:00
Alain Magloire
fb1a536450 Create the StackFrame() with the levels. 2003-03-16 21:48:13 +00:00
Alain Magloire
b46bf9a914 Change the Constructor to take a level
change equals to reuse location.
2003-03-16 21:47:57 +00:00
Mikhail Khodjaiants
0520750101 Fix for the 'Restore Default Type' action. 2003-03-14 23:15:12 +00:00
Mikhail Khodjaiants
e05bf9e181 Added the 'isEditable' and 'hasChildren' methods to the 'ICVariable' interface. 2003-03-14 23:12:21 +00:00
Mikhail Khodjaiants
fa3f6e5e4c Cross-referencing projects cause the debugger to go into a stack overflow exception.
Make sure that there is only one source location for each referenced project.
2003-03-14 19:10:17 +00:00
Alain Magloire
eb65a10890 updated. 2003-03-14 16:23:24 +00:00