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

3632 commits

Author SHA1 Message Date
John Camelon
834e06e8fc Add JavaDoc.
Formatted public interfaces.
Restructured some public interfaces.
2005-03-11 19:51:49 +00:00
Andrew Niefer
39ca877911 bug 87705 2005-03-11 19:26:00 +00:00
Andrew Niefer
9e60f45170 Implement IGPPPointerType and IGPPPointerToMemberType (bug 87424) 2005-03-11 16:15:05 +00:00
John Camelon
f4f3208534 Add JavaDoc. 2005-03-11 16:00:31 +00:00
John Camelon
e7f36a7dfb Add JavaDoc. 2005-03-11 02:24:35 +00:00
John Camelon
5f933cf7ff Add JavaDoc. 2005-03-11 02:15:20 +00:00
Andrew Niefer
5410741fac javadoc IBindings and ITypes 2005-03-10 22:32:54 +00:00
John Camelon
e4d3a83c55 Add more javadoc. 2005-03-10 21:44:19 +00:00
Andrew Niefer
a656f70b4d -some javadoc for IScope interfaces
-implement the assorted get field & method functions on ICPPClassType
2005-03-10 21:40:15 +00:00
John Camelon
122a949f09 Patch for Devin Steffler.
FIXED 87649 - [Lengths] ICASTDesignatedInitializer's length does not include the length of the IASTInitializerExpression
2005-03-10 20:43:57 +00:00
John Camelon
4b7952f19c Add JavaDoc. 2005-03-10 16:48:19 +00:00
Doug Schaefer
022627d408 Hooked up the DOM completion contributor. Changed the API so that the contributors can easily add to the list of proposals (or sneak a peek at the current list ;-) 2005-03-10 16:25:16 +00:00
Andrew Niefer
de4d0657a5 update javadoc for IScope 2005-03-09 23:48:37 +00:00
Andrew Niefer
6cbe7a043b fix IScope.find( String ) to do an unqualified lookup on the given string 2005-03-09 23:44:27 +00:00
John Camelon
e9c3b52623 Add JavaDoc. 2005-03-09 20:54:13 +00:00
Andrew Niefer
9b1b4fc340 patch from Devin Steffler 2005-03-09 19:50:55 +00:00
John Camelon
a9e1167971 Add JavaDoc. 2005-03-09 02:42:54 +00:00
Andrew Niefer
6c62456688 Don't visit template parameters until we are ready for them 2005-03-08 22:26:35 +00:00
John Camelon
1221d7fad0 Remove unused interfaces. 2005-03-08 20:32:44 +00:00
John Camelon
3601a6622d Add JavaDoc to src/ public dom packages. 2005-03-08 20:31:51 +00:00
Doug Schaefer
f61e95319a Added extension point for completion contributors. 2005-03-08 19:46:46 +00:00
Andrew Niefer
623eeb6f1d Change visiting of AST tree.
-> added IASTNode.accept( ASTVisitor )
-> old BaseVisitorAction is now ASTVisitor
-> old CBaseVisitorAction is now CASTVisitor (extends ASTVisitor)
-> old CPPBaseVisitorAction is now CPPASTVisitor (extends ASTVisitor)
-> old IASTVisitor, ICASTVisitor, ICPPASTVisitor are gone
-> CVisitor.visit* and CPPVisitor.visit* are gone, replaced by  accept on each ast node.

now, instead of tu.getVisitor().visitTranslationUnit( action )
do tu.accept( action )
2005-03-08 19:32:22 +00:00
John Camelon
0afd9dc95c Add JavaDoc. 2005-03-08 18:37:33 +00:00
Alain Magloire
b10e292cf9 2005-03-07 Alain Magloire
Part of plan item 79518: for PathEntry variable manager.
	Not enable.
	* plugin.xml
	* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariableDialog.java
	* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariablePreferencePage.java
	* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariableGroup.java
	* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessages.properties
2005-03-07 21:35:35 +00:00
John Camelon
2b758858a2 Patch for Devin Steffler.
This patch includes:

- cleaned up style so that exceptions are not used to return a common result
- added some selection tests
- added a bandaid solution to bug 86993 (it does not fix the real problem though)
2005-03-07 18:35:39 +00:00
Alain Magloire
1ecfef7421 2005-03-06 Alain Magloire
Part of plan item 79518: for PathEntry variable manager.
	Not enable.
	* plugin.xml
	* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariableDialog.java
	* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariablePreferencePage.java
	* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariableGroup.java
	* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessages.properties
2005-03-07 04:29:20 +00:00
Andrew Niefer
d7ad9aef13 change CPPSemantics.lookupInParents to use new name caching mechanism
and to support prefix lookup
2005-03-03 23:53:46 +00:00
Alain Magloire
27c8ac0ac3 2005-03-03 Alain Magloire
Part of plan item 79518: for PathEntry variable manager.
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
	* src/org/eclipse/cdt/core/CCorePlugin.java
	* src/org/eclipse/cdt/core/resources/IPathEntryVariableChangeListener.java
	* src/org/eclipse/cdt/core/resources/IPathEntryVariableManager.java
	* src/org/eclipse/cdt/core/resources/PathEntryVariableManager.java
	* src/org/eclipse/cdt/internal/core/PathEntryVariableManager.java
2005-03-03 21:59:59 +00:00
Andrew Niefer
1741ff8c15 Change scope caching to improve performance 2005-03-03 19:28:53 +00:00
Vladimir Hirsl
b733817bab SCD profiles: integration with CPathEntry framework.
Added generation of path entry change deltas for per file discovery profile.
2005-03-03 16:00:05 +00:00
Alain Magloire
98162945ac Remove unused method. 2005-03-03 03:10:10 +00:00
Alain Magloire
81c65cfff2 Remove unused method. 2005-03-03 03:08:49 +00:00
Alain Magloire
08d90bddc8 2005-03-02 Alain Magloire
Fix for PR 87027: Thanks to Jonathan Emmett, for noticing.
	* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
2005-03-03 02:59:38 +00:00
Alain Magloire
43e100ff37 remove obsolete comments. 2005-03-03 02:43:43 +00:00
Alain Magloire
53a18c3ddc 2005-03-02 Alain Magloire
Fix PR 84527: PathEntryManager marker jobs were start to often.
	* model/org/eclipse/cdt/internla/core/model/PathEntrymanager.java
2005-03-03 02:37:34 +00:00
Alain Magloire
1bbd5cecff 2005-03-02 Alain Magloire
Fix for PR 85043: NPE when calling Ar.isARHeader(null);
	* utils/org/eclipse/cdt/utils/elf/AR.java
	* utils/org/eclipse/cdt/utils/macho/AR.java
	* utils/org/elcipse/cdt/utils/som/AR.java
	* utils/org/eclipse/cdt/utils/xcoff/AR.java
2005-03-02 21:07:02 +00:00
Andrew Niefer
5e2403f3f3 fix NPEs 2005-03-02 16:07:07 +00:00
Andrew Niefer
274efaabb9 find constructors 2005-03-01 22:39:16 +00:00
Andrew Niefer
b7f7126ca2 IScope.find( name ) 2005-03-01 22:29:21 +00:00
Alain Magloire
361aa3e14e Fix a possible deadlock 2005-03-01 22:00:59 +00:00
Andrew Niefer
97e4969629 small change to help performance 2005-03-01 21:42:46 +00:00
John Camelon
b7dffd1646 Patch for Devin Steffler.
Fixed 86698 - [Selection] selecting from constructor chain initializer fails to find IASTNode due to stop condition
2005-03-01 21:21:54 +00:00
Vladimir Hirsl
0944b253a3 SCD profiles: integration with CPathEntry framework.
New PerFileDiscoveredPathContainer.
Updating CPathEntries on profile change.
2005-03-01 19:41:19 +00:00
Andrew Niefer
877ceeab4e Fix NPE's && CCE's during resolution of bindings
bug 86187
2005-03-01 19:35:12 +00:00
Andrew Niefer
12cdf18a80 fix bug 86827 2005-03-01 18:09:42 +00:00
Andrew Niefer
145891c763 fix bug 86766 2005-03-01 17:59:54 +00:00
Andrew Niefer
7591bd643e fix bug 86649 2005-03-01 17:44:06 +00:00
Andrew Niefer
ac9494b61c fix bug 86621 2005-03-01 16:50:06 +00:00
Andrew Niefer
17879a2974 fix bug 86543 2005-03-01 16:23:03 +00:00
Andrew Niefer
593f2ec013 fix bug 86678 2005-03-01 16:07:35 +00:00