1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 22:52:11 +02:00
Commit graph

1931 commits

Author SHA1 Message Date
Alain Magloire
bc176d3e56 handleDoubleClick() handle IBinary elements. 2003-04-02 05:03:47 +00:00
Alain Magloire
f386d98866 make setSelection() public 2003-04-02 05:02:14 +00:00
Alain Magloire
2c35f5f378 updated 2003-04-02 05:00:44 +00:00
Alain Magloire
2ea761f27d Typo should be getAddress(). 2003-04-02 04:57:11 +00:00
Alain Magloire
43fdcb2dc6 provide a sourcemapper per project 2003-04-02 04:55:44 +00:00
Alain Magloire
d0d01cd58e Change in the BinaryElement constructor, takes
the address .
2003-04-02 04:52:40 +00:00
Mikhail Khodjaiants
c4787b1801 The 'Auto-Refresh' preferences were moved to the code plugin. Changed the preference pages for the Registers and Shared Libraries views to reflect this. 2003-04-01 22:34:11 +00:00
Mikhail Khodjaiants
6dbbe6eae9 Changed implementation and initialization of 'AutoRefreshAction'. 2003-04-01 22:29:16 +00:00
Mikhail Khodjaiants
7a5382c5df Moved the 'Auto-Refresh' preferences from CDebugUIPlugin to use it for initialization of update managers. 2003-04-01 22:21:50 +00:00
Alain Magloire
329ae9b622 updated 2003-04-01 19:51:35 +00:00
Alain Magloire
acfaf07e1a Fix from Hoda
IStructure extends IVariableDeclaration
INamespace extends IParent.
2003-04-01 19:51:26 +00:00
Alain Magloire
13a2fc941c Fix from John C. 2003-04-01 19:50:53 +00:00
Alain Magloire
e301d1e30b Fix check for IVariableDeclaration. 2003-04-01 19:11:44 +00:00
Alain Magloire
5914d59aca updated 2003-04-01 18:54:16 +00:00
Alain Magloire
073f3d6e2f More tests from John Camelon. 2003-04-01 18:54:08 +00:00
Alain Magloire
d53fd678c2 fix the equals(). 2003-04-01 18:52:50 +00:00
Alain Magloire
aacea7223c Fixed unsigned short Simpledeclartions not showing up in the
outline view
2003-04-01 18:52:37 +00:00
Alain Magloire
1c8649d6fd updated. 2003-04-01 18:42:03 +00:00
Alain Magloire
189aff3d6c Patch from Hoda to be aware of Enums and typedefs. 2003-04-01 18:41:54 +00:00
Alain Magloire
ffd096ab55 Fix from Chris Songer to deal with IBinary elements
when doing the selection.
2003-04-01 18:41:24 +00:00
Alain Magloire
aeadd54464 Small fix in getText from Hoda 2003-04-01 18:41:00 +00:00
Alain Magloire
8372418782 new images for enum and typedef 2003-04-01 18:40:40 +00:00
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