Andrew Niefer
2f68844e68
fixing bugs:
...
90616 - Type of an expression list is the type of last item in list
90603 - array out of bounds in CPPMethod.getScope
90662 - handle invalid redefinition of class
90608 - Don't add simpleDeclarations as function definitions
90633 - only use parameters for nodes with property IASTFunctionCallExpression.FUNCTION_NAME
2005-04-07 20:00:54 +00:00
John Camelon
e46664280a
Patch for Devin Steffler.
...
JUnits that cover the ISO C++ Spec.
Praise be to him.
2005-04-07 19:27:13 +00:00
Mikhail Khodjaiants
592da591e5
Bug 89755: CThread.suspend suspends target, not thread.
2005-04-07 19:06:50 +00:00
David Inglis
1e163ece68
new images from Dave Daoust
2005-04-07 17:48:09 +00:00
John Camelon
1834447dce
NPE fix for Devin.
2005-04-07 16:34:36 +00:00
John Camelon
208aa6b61e
Removed yet another warning.
2005-04-07 14:57:00 +00:00
John Camelon
7beab5038c
Patch for Devin Steffler.
...
ArrayIndexOutOfBoundsException fix for DOMAST View
2005-04-07 14:39:29 +00:00
Doug Schaefer
4cc19b628e
My cute strategy for detecting compile errors finally broke. I now search for " ERROR" since there is a warning out of javadoc (which now works) about IStatus#ERROR.
2005-04-07 13:54:22 +00:00
John Camelon
cdbad1649e
Fixed Bug 86274 - [Bindings] references inside typeid() don't have proper bindings
...
Fixed NPE in LocationMap.
2005-04-06 21:02:57 +00:00
David Inglis
5cbaa2e78d
add access control listener
2005-04-06 19:50:32 +00:00
David Inglis
39a891e435
contribute build action to adaptable element to resources
2005-04-06 19:49:57 +00:00
David Inglis
64ba811365
fixed bug# 90440
2005-04-06 19:32:08 +00:00
John Camelon
e83f41c613
Fixed Bug 87894 - [Offset] example from windows.h generates weird AST in DOM View
2005-04-06 19:24:37 +00:00
Andrew Niefer
573d7a0dff
handle typedefs of functions
2005-04-06 19:11:41 +00:00
Vladimir Hirsl
e465c18c34
Proper handling of -I- command line option and generation of two sets of include paths:
...
for #include <...> directives and
for #include "..." directives.
Additional deleta all discovered scanner info action in DiscoveredPathContainerPage.
2005-04-06 18:56:59 +00:00
Andrew Niefer
7a42a70017
update to previous fix for 90498.
2005-04-06 18:39:09 +00:00
Andrew Niefer
73ca558363
fix bug 90498.
...
a constructor initializer doesnt make sense after a function declarator
2005-04-06 18:30:36 +00:00
Andrew Niefer
c739209ea0
file names in problem bindings, and don't report type problems if nothing was found
2005-04-06 18:15:54 +00:00
John Camelon
3119b13099
Further LocationMap fixes to remove loops.
2005-04-06 18:05:52 +00:00
David Inglis
c3b7353bc6
some changes to try and support resource level include & symbols property page
2005-04-06 17:49:12 +00:00
John Camelon
e4d8025f1e
Fixed infinite loop (sorry).
2005-04-06 17:16:51 +00:00
David Inglis
b3308552a6
use IWorkbenchHelpSystem
2005-04-06 16:54:24 +00:00
Doug Schaefer
a2d6f721cf
Fixed the paths for the javadoc command. java.home is the jre directory.
2005-04-06 16:04:48 +00:00
Andrew Niefer
d4891a2e74
Templates
...
- better handling of function templates
- basic handling of class specializations
- The binding for a templated declaration is now a ICPPTemplateDefinition itself
instead of being a normal binding owned by a template definition.
2005-04-06 15:01:04 +00:00
John Camelon
627c60e181
Removed warnings
2005-04-06 14:57:07 +00:00
Doug Schaefer
8c0c35970b
Add message to help debug ISV doc gen.
2005-04-06 14:39:47 +00:00
John Camelon
60956bf10f
Fixed Bug 90193 Scanner faililng on Local/User paths as provided in Std. Make
2005-04-06 14:20:15 +00:00
John Camelon
082daae88f
Removal of old file cache from DOMScanner.
2005-04-06 02:29:09 +00:00
John Camelon
8b59056395
Fixed Bug 85049 -[Parser2] B * bp; declaration parsed as binary expression.
2005-04-06 02:02:04 +00:00
Doug Schaefer
93e17563e0
Added handling for keywords. Externalize the error message actually made use of the one that was already there).
2005-04-05 19:27:38 +00:00
John Camelon
66fdaff822
Removal of some java.util.Lists.
2005-04-05 19:04:42 +00:00
John Camelon
a11aba0b33
Fixed Bug 88996 - [DOM AST] IASTFileLocation needs to make reference to line numbers.
2005-04-05 18:31:36 +00:00
Alain Magloire
30fd798f6c
2005-04-05 Alain Magloire
...
PR 90090
* cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/event/ExitedEvent.java
2005-04-05 18:14:08 +00:00
David Inglis
50c820ff98
use IWorkbenchHelpSystem
2005-04-05 17:59:44 +00:00
John Camelon
01c4750bab
Fixed 88802 - [DOM AST] IASTTranslationUnit needs a method to return include directives in order in which they were encountered
2005-04-05 17:57:32 +00:00
Doug Schaefer
a09f08ae6f
Turn on new content assist by default.
2005-04-05 17:42:15 +00:00
John Camelon
17481123ab
Fixed Bug 88662 - [DOM] Problem parsing postfix expression
2005-04-05 17:38:30 +00:00
John Camelon
e2e1f585eb
Fixed Bug 87811 - [Parser] NPE found in ASTNode#getNodeLocations() with problematic KnR C
2005-04-05 17:27:56 +00:00
John Camelon
1e8393f7a2
Added support for MacroExpansions as IASTNodeLocation.
...
Fixed Bug 88108 - Add support for Macro bindings.
2005-04-05 17:06:22 +00:00
Vladimir Hirsl
e4e566f433
Removed from version 1.3 by mistake.
2005-04-05 15:04:06 +00:00
Alain Magloire
b270bcf744
2005-04-05 Alain Magloire
...
Build for Eclipse-31M6
* src/org/eclipse/cdt/managedbuilder/ui/properties/BrowseEntryDialog.java
* src/org/eclipse/cdt/managedbuilder/internal/ui/PluginResources.properties
2005-04-05 14:54:03 +00:00
Doug Schaefer
f735159221
Fixed up the assemblies and cleaned up the build.xml file of old targets.
2005-04-05 13:33:43 +00:00
Vladimir Hirsl
2a1fa02cde
Improved filtering of indexer problem markers.
2005-04-05 12:53:23 +00:00
Alain Magloire
f0657ffcaf
2005-04-04 Alain Magloire
...
Move to Eclipse-31M6
* src/org/eclipse/cdt/internal/ui/cview/CopyAction.java
* src/org/eclipse/cdt/internal/ui/cview/CViewMessages.properties
2005-04-05 02:54:30 +00:00
Alain Magloire
eaa861dfd8
2005-04-04 Alain Magloire
...
Move to Eclipse-31M6
- src/org/eclipse/cdt/debug/internal/core/CMemoryBlockExtensionRetrieval.java
+ src/org/eclipse/cdt/debug/internal/core/CMemoryBlockRetrievalExtension.java
* src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java
* src/org/eclipse/cdt/debug/internal/core/model/CMemoryBlockExtension.java
2005-04-05 02:53:31 +00:00
John Camelon
8ba02ba51a
Removed junit.jar.
2005-04-04 19:51:17 +00:00
John Camelon
26b0ae693a
Patch for Devin Steffler.
...
This patch includes:
- ICPPASTConversionName that represents C++ conversion member functions
-> also keeps track of the IASTTypeId for the conversion member function
- ICPPASTOperatorName that represents C++ overloaded operator member function
- a couple tests
2005-04-04 19:27:22 +00:00
Doug Schaefer
cb199fd44a
Bug 90201 - When completing on a declSpecifier, we didn't bail out on the declaration and added another name for the declarator. Now we do.
2005-04-04 18:59:14 +00:00
Doug Schaefer
4271b7bd80
Removed the (non-existing) jar file for this fragment.
2005-04-04 18:48:00 +00:00
Doug Schaefer
465ceb9d64
Fix version number.
2005-04-04 18:14:25 +00:00