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

2259 commits

Author SHA1 Message Date
Mikhail Khodjaiants
466c67576b Removed the 'Show Type Names' preference from the Registers view's preference page. 2003-04-01 17:18:06 +00:00
Alain Magloire
a2cb5a0f26 typo 2003-04-01 16:56:35 +00:00
Alain Magloire
f5f1268ce6 updated. 2003-04-01 16:55:23 +00:00
Alain Magloire
523ed3b82d remove ICFile and ICResource. 2003-04-01 16:55:15 +00:00
Mikhail Khodjaiants
48d23480f7 Cleanup. 2003-04-01 16:52:28 +00:00
Mikhail Khodjaiants
202ea7ef21 Removed the 'fDebugTarget' field from CSharedLibraryManager. 2003-04-01 16:12:54 +00:00
Mikhail Khodjaiants
35222002bd 'Auto-Refresh' and 'Refresh' actions for registers view. 2003-03-31 23:00:29 +00:00
Mikhail Khodjaiants
f0b4f5668f Core support of 'Auto-Refresh' and 'Refresh' actions. 2003-03-31 22:49:06 +00:00
Doug Schaefer
903e1c11d8 Patch for John Camelon:
- Updated NewModelBuilder to work for ElaboratedTypeSpecifiers, PointerOperators, Const Methods.  
- Fixed bug35878.
2003-03-31 21:04:30 +00:00
Doug Schaefer
c13b3fc240 Patch for Hoda Amer:
This patch adds a new C Model Element Type: Enumerator.
It also displays the element's type name instead of the element's name if the element's name is null.
2003-03-31 20:47:34 +00:00
Doug Schaefer
34877663fe Patch for Andrew Niefer:
Core: (patch_03.31.03(cdt.core).txt)
Modifications to function resolution to better support pointers, references and typedefs.

Tests: (patch_03.31.03(cdt.ui.tests).txt)
Renamed testFunctionResolution_2 to testfunctionResolution_PointersAndBaseClasses.
Modified function tests to reflect changes made to the handling of parameters. Added testFunctionResolution_TypedefsAndPointers.
2003-03-31 20:43:07 +00:00
Doug Schaefer
c261e3177e Patch for Hoda Amer:
- Adjusting the visibility enumeration to match the parser's
2003-03-31 18:38:00 +00:00
Doug Schaefer
92ac3395da *** empty log message *** 2003-03-31 18:35:04 +00:00
Doug Schaefer
441247f095 Patch for Hoda Amer:
-Add C Model elements for templates, enumerations, TypeDefs, Using and Namespaces.
-Skip showing the type for fields and variables in the outline view.
2003-03-31 16:33:54 +00:00
Doug Schaefer
daa99a3066 Patch for John C:
- Core Changes
  - Updated Scanner to work for Strings literals like L"this string"
  - Updated Scanner to work for floating points literals.
  - Updated Scanner to be more forgiving on errors in QuickScan mode.
  - Got template instantiation and specialization working (w/callbacks and DOM). 
  - Updated Parser/Callbacks for handle pure virtual function declarations.
  - Added callback support for some template declarations (nested not included).  
- Test Changes
  - Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
  - Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
      testTypedef() and testTemplateInstantiation() to DOMTests.
2003-03-31 16:12:43 +00:00
Doug Schaefer
5d314c3772 Patch for Hoda Amer:
- Adds icons for fields visibility ( copy to \org.eclipse.cdt.ui\icons\full\obj16)
- Adds C Model elements for templates, enumerations, TypeDefs and Using
- Shows the const decorator for variables and fields icons ( modifies the gif file in \org.eclipse.cdt.ui\icons\full\ovr16).
- Renames icon files for method visibility.
- Icons are renamed to method_public_obj.gif, method_protected_obj.gif, method_private_obj.gif
2003-03-31 15:52:03 +00:00
Alain Magloire
29f937733a updated 2003-03-31 03:53:27 +00:00
Alain Magloire
2e88ab007f Check for non C resources changes 2003-03-31 03:53:17 +00:00
Alain Magloire
5229f48934 New class hierarchy for the binary and Archive:
IBinary
	IBinaryModule
		IBinaryFunction
		IBinaryVariable
			IBinaryElement
2003-03-31 03:52:56 +00:00
Alain Magloire
65e2949db7 Fix the status message and the linkToEditor 2003-03-31 03:52:44 +00:00
Alain Magloire
d4450f9e39 updated 2003-03-31 03:47:09 +00:00
Alain Magloire
aaad8cbc6b New class hierarchy for the binary and Archive:
IBinary
	IBinaryModule
		IBinaryFunction
		IBinaryVariable
			IBinaryElement
2003-03-31 03:46:57 +00:00
Alain Magloire
5c6b6cf09d Add the Binary and Archive in the LRU cache 2003-03-31 03:45:47 +00:00
Alain Magloire
2a0331a18a Fix bug, no event was sent for the non-c resources. 2003-03-31 03:45:25 +00:00
Alain Magloire
c593b78e02 new method getDefaultBinaryParser() 2003-03-31 03:44:10 +00:00
Alain Magloire
447b3b553a New method getAddress() 2003-03-31 03:43:47 +00:00
Alain Magloire
a8f37dc4b4 New clasess IBinary{Element,Module,Variable,Function}
to core the binary API
2003-03-31 03:42:56 +00:00
Doug Schaefer
53b11edee4 Patch for John Camelon:
- Added AccessSpecifier and ClassKind to parser.util package and refactored callbacks. 
- Better encapsulated ExceptionSpecification in the DOM.
- Updated DOM structures to return unmodifiable collections.
- Added callback support for asmdefinitions.  
- Added callback support for constructor initializer chains.
- Fixed bug 35781 and updated parser to catch all exceptions from callbacks to ensure best-effort parsing. 
- Removed Main.java from Parser package.
- Updated tests.
2003-03-29 05:35:50 +00:00
Mikhail Khodjaiants
b6bc4d280b Added time stamp to the trace messages. 2003-03-28 23:05:44 +00:00
Mikhail Khodjaiants
9394148420 Applied patch from Chris Songer: Assembly View Fixups 2003-03-28 22:52:38 +00:00
Mikhail Khodjaiants
5b20e1b1a8 Use the 'exists' method of the 'IFile' interface instead of using 'toFile().exists()' for 'IPath'. 2003-03-28 22:22:55 +00:00
Mikhail Khodjaiants
9567d8dfda Use the 'exists' method of the 'IFile' interface instead of using 'toFile().exists()' for 'IPath'. 2003-03-28 22:22:35 +00:00
Mikhail Khodjaiants
3bb9a78023 Do not log the exceptions thrown by the breakpoint setting methods. 2003-03-28 21:31:26 +00:00
Doug Schaefer
679b7c8db3 Patch for Hoda Amer:
- The static sign will show if the parser sets isStatic() to true
for any element. For now, I am just saving this info in the
element info. We could change it later if we need another
icon for variables and functions.
2003-03-28 21:05:24 +00:00
David Inglis
a48cbb43a0 new ICPathEntry stuff 2003-03-28 21:00:39 +00:00
Mikhail Khodjaiants
587449004b Do not log the exceptions thrown by the breakpoint setting methods. 2003-03-28 19:34:24 +00:00
Mikhail Khodjaiants
761289ef25 Added the default format section for variables, registers and expressions to the debugger preference page. 2003-03-28 19:21:57 +00:00
Mikhail Khodjaiants
b5c5fe52be Added default format preference constants for variables, expressions and registers. 2003-03-28 19:19:33 +00:00
Mikhail Khodjaiants
c54ca244e4 'Run To C/C++ Line' and 'Resume At C/C++ Line' actions for external files. 2003-03-28 18:44:09 +00:00
Mikhail Khodjaiants
783c8d5e5e Applied patch from Chris Songer: Assembly View Fixups 2003-03-28 15:34:57 +00:00
Mikhail Khodjaiants
4c7265d240 Applied patch from Chris Songer: Assembly View Fixups 2003-03-27 22:47:11 +00:00
Alain Magloire
7134b93779 updated 2003-03-27 20:07:43 +00:00
Alain Magloire
3fa2d92083 name of the virtual bin and lib are now
"Binaries" and "Archives" to reduce confusion.
2003-03-27 20:07:36 +00:00
Alain Magloire
f9b6383d57 updated 2003-03-27 20:02:04 +00:00
Alain Magloire
d64ad93d06 Patch from thomas Fletcher
the brace hilight did no use the foreground color.
2003-03-27 20:01:57 +00:00
Alain Magloire
d750e21df8 ICElement.getResource() no longer throw an exception. 2003-03-27 19:32:04 +00:00
Alain Magloire
5d93fce5e0 updated 2003-03-27 17:40:23 +00:00
Alain Magloire
0dfb3bd0ef The method ICElement.getResource() do not throw an Exception. 2003-03-27 17:40:15 +00:00
Alain Magloire
ee5e73d5fe updated 2003-03-27 17:33:20 +00:00
Alain Magloire
216ade4221 The method ICElement.getResource() do not throw an Exception. 2003-03-27 17:33:12 +00:00