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

7321 commits

Author SHA1 Message Date
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