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

3223 commits

Author SHA1 Message Date
John Camelon
a0c153442c Patch for Devin Steffler.
Further UI indicator infrastructure for testing DOM AST.
2005-02-01 04:34:52 +00:00
John Camelon
a74c7f1bf4 Added other preprocesser to LocationMap. 2005-02-01 04:28:55 +00:00
John Camelon
88562cda49 Fixed Bug 84092 - 2 problems with enum, getReferences and null node 2005-02-01 04:20:11 +00:00
Andrew Niefer
e4e8d7c6d4 C Visitor - references: bugs 84090, 84092, 84096 2005-02-01 02:14:33 +00:00
Andrew Niefer
257d3d67f4 small cleanup re namespaceType in CVisitor 2005-01-31 21:16:13 +00:00
Andrew Niefer
2852b6fafd C/C++ Problems & Exceptions
- semantic problems result in IProblemBindings
- attempting to do too much with an IProblemBinding results in a DOMException
- All IBinding, IType & IScope interface functions throw DOMException
2005-01-31 21:05:19 +00:00
John Camelon
db9b29f9d7 Remove references to ScannerASTNode. 2005-01-31 20:43:18 +00:00
John Camelon
b33b116998 Patch for Devin Steffler.
Further updates to DOM AST View.
2005-01-31 20:17:59 +00:00
John Camelon
29158d86f8 Patch for David Daoust.
Fix #include_next logic in BaseScanner.
2005-01-31 17:05:23 +00:00
John Camelon
508ff688b8 Patch for Devin Steffler.
Further updates to DOM AST View.
2005-01-31 16:48:06 +00:00
John Camelon
6ac6636352 Patch for Devin Steffler.
Further updates to DOM AST View.
Removed NPE's from C/CPPVisitor.
2005-01-31 16:43:05 +00:00
Bogdan Gheorghe
a8e76780a9 Patch from Dave Daoust to streamline Index Manager Tests 2005-01-31 16:36:28 +00:00
John Camelon
9ce0f31118 Removed an ArrayIndexOutOfBoundsException. 2005-01-31 02:00:09 +00:00
Alain Magloire
958d78914a 2005-01-29 Alain Magloire
Copy the spaces and Newlines.
	* model/org/eclipse/cdt/internal/core/model/CopylementsOperation.java
	* model/org/eclipse/cdt/internal/core/model/DeleteElementsOperation.java
2005-01-31 00:17:28 +00:00
Alain Magloire
a865ae80b6 2005-01-29 Alain Magloire
Fix for 81403: Move the Code Assist preference page
	out of the CEditor preference page.  It clean the CEditorPreferencePage
	and takes less time to instantiate.
	New checkbox in Code Assist to complete common prefix.
	+ src/org/eclipse/cdt/internal/ui/preferences/AbstracPreferencePage.java
	* src/org/eclipse/cdt/internal/ui/prefernces/CEditorPreferencePage.java
	+ src/org/eclipse/cdt/internal/ui/preferences/CodeAssistPreferencge.java
	* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessage.java
	* src/org/eclipse/cdt/internal/ui/text/contentassist/ContentAssistPreference.java
	* src/org/eclipse/cdt/ui/CUIPrefernceInitializer.java
	* plugin.xml
	* plugin.properties
2005-01-30 04:27:36 +00:00
John Camelon
d35174e94d Patch for Devin Steffler.
Further updates to DOM AST View.
2005-01-30 02:55:28 +00:00
Alain Magloire
027b23c9e3 2005-01-28 Alain Magloire
Operation on translationUnit
	* model/org/eclipse/cdt/core/model/ITranslationUnit.java
	* model/org/eclipse/cdt/internal/core/model/CreateIncludeOperation.java
	* model/org/eclipse/cdt/internal/core/model/CreateNamespaceOperation.java
	* model/org/eclipse/cdt/internal/core/model/CreateUsingOperation.java
	* model/org/eclipse/cdt/internal/core/model/TranslationUnit.java
2005-01-29 00:07:25 +00:00
Alain Magloire
4e08e102f7 2005-01-28 Alain Magloire
Add Indexer search in the Source Hover implementation.
	* src/org/eclipse/cdt/intenal/ui/text/CSourceHover.java
2005-01-28 22:18:54 +00:00
Andrew Niefer
c49ffa51b6 C++: handle globally qualified qualified names "::a"
: handle typedefs in  base clauses
C : handle nested structures
2005-01-28 20:56:18 +00:00
David Inglis
7477803763 fixed spelling 2005-01-28 20:41:01 +00:00
David Inglis
1321b32353 2005-01-28 David Inglis
Implement Eclipse 3.0 Next/Prev Annonation retargetable actions for  CEditor with Problems
	view highlighting.
2005-01-28 20:40:32 +00:00
Andrew Niefer
a7df99552f fix typo in CollectReferencesAction (processNames -> processName) 2005-01-28 19:45:30 +00:00
Andrew Niefer
d0986d9ea0 CVisitor.getReferences() 2005-01-28 19:13:27 +00:00
John Camelon
1b38920013 Patch for David Daoust.
Fix #include_next logic in BaseScanner.
2005-01-28 18:52:31 +00:00
John Camelon
a1776b3151 Fixed Bug 83737 - [Parser2] if else if else if parsed incorrectly 2005-01-28 17:17:46 +00:00
John Camelon
2091bd2767 Added getUnpreprocressedSignature() to IASTDeclSpecifier.
Added appropriate support to ILocationResolver.
2005-01-28 15:18:04 +00:00
John Camelon
1abb819f59 Fixed Bug 83853 - no offset for IASTConditionalExpression 2005-01-27 21:20:43 +00:00
John Camelon
eeb02a4027 Fixed Bug 83852 - offset problems with cast expressions and type id 2005-01-27 21:10:56 +00:00
Andrew Niefer
6df133bc09 Bug 83855: visiting designators 2005-01-27 21:10:10 +00:00
John Camelon
35805f1d38 Patch for Devin Steffler.
Further UI indicator infrastructure for testing DOM AST.
2005-01-27 20:42:56 +00:00
John Camelon
736de0128d Fixed failing JUnit tests.
Fixed Macro Definition offsets in inclusions.
2005-01-27 20:31:21 +00:00
Andrew Niefer
b2ff153008 Refactor core.tests/suite/org.eclipse.cdt.testplugin and
ui.tests/src/org.eclipse.cdt.testplugin
packages to  org.eclipse.cdt.core.testplugin and org.eclipse.cdt.ui.testplugin respectively.

This fixes a problem where the tests were incorrectly loading the wrong test plugin class.
2005-01-27 18:48:00 +00:00
Alain Magloire
a6a5451a0c Update the NEWS file:
DnD support
2005-01-27 17:08:22 +00:00
John Camelon
9592a5366f Fixed a few incorrect locations/offsets. 2005-01-27 16:55:20 +00:00
John Camelon
493b29d4e4 Patch for Devin Steffler.
Further updates to DOM AST View.
2005-01-27 16:31:58 +00:00
Alain Magloire
e6868902c5 2005-01-26 Alain Magloire
Part of implementing PR 83112
	* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
	Changes in the interface of the Core Model
	* refactor/org/eclipse/cdt/internal/corext/refactoring/rename/RenameElementProcessor.java
	* refactor/org/eclipse/cdt/internal/ui/refactoring/actions/RenameRefactoringAction.java
2005-01-27 03:41:50 +00:00
Alain Magloire
a03bc42e1a Changing in the Inteface of the CModel. 2005-01-27 03:39:28 +00:00
Alain Magloire
8df4a09141 2005-01-26 Alain Magloire
The line and offset information should be cache in the SourceManipulationInfo
	* model/org/eclipse/cdt/iternal/core/BinaryElement.java
	* model/org/eclipse/cdt/iternal/core/CElement.java
	* model/org/eclipse/cdt/iternal/core/CModelBuilder.java
	* model/org/eclipse/cdt/iternal/core/Namespace.java
	* model/org/eclipse/cdt/iternal/core/SourceManipulation.java
	* model/org/eclipse/cdt/iternal/core/SourceManipulationInfo.java
2005-01-27 03:39:09 +00:00
John Camelon
a047b603b5 Add offset to IASTMacroDefinition name. 2005-01-27 02:14:19 +00:00
John Camelon
11f8e7fc7a Patch for Devin Steffler.
Further updates to DOM AST View.
2005-01-27 02:14:04 +00:00
Andrew Niefer
47c65486a6 External C bindings 2005-01-26 21:19:45 +00:00
Andrew Niefer
eea3244085 C++ bindings
- Field references before their declaration in inline class members
- references in parameter declarations for member functions defined outside their scope
- constructor references
2005-01-26 21:13:52 +00:00
John Camelon
fa5ac845bb Removed warnings. 2005-01-26 20:22:45 +00:00
John Camelon
b811a0479b Further DOM/AST fixes (w/viewer). 2005-01-26 20:21:07 +00:00
John Camelon
d7b97a7f42 Use DOMScanner rather than Scanner2. 2005-01-26 19:22:44 +00:00
John Camelon
4d00261705 Patch for Devin Steffler.
Further UI indicator infrastructure for testing DOM AST.
2005-01-26 18:56:09 +00:00
John Camelon
1466819ee6 Fixed Bug 83664 - [Offset/Location] found a couple with my simple K&R C test 2005-01-26 18:39:40 +00:00
John Camelon
39952fcbff Patch for Devin Steffler.
UI Infrastructure for testing the DOM AST Interfaces.
2005-01-26 17:03:26 +00:00
John Camelon
7fa07edcf2 Slight refactoring. 2005-01-26 16:52:57 +00:00
John Camelon
c2664b26e1 Function style macro parameters working through IASTTranslationUnit#getMacroDefinitions() 2005-01-26 16:41:02 +00:00