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

2968 commits

Author SHA1 Message Date
John Camelon
4f65c461c3 CORE
Fixed bug39526 - Parser doesn't handle initializers correctly.  
	Fixed bug41520 - FullParse : Constructor Initializer is mistaken as function prototype 
	
TESTS
	Moved testBug39526() from ASTFailedTests.java to QuickParseASTTests.java.
	Moved testBug41520() from FullParseFailedTests.java to CompleteParseASTTest.java
2003-08-25 15:19:06 +00:00
John Camelon
d6a7d069a1 Updated TranslationUnitTests to not include K&R 2003-08-25 14:13:26 +00:00
John Camelon
c55ebd35d1 Patch for Bogdan Gheorghe. 2003-08-25 13:55:32 +00:00
John Camelon
7c632b299c Removed debugLog statements from Parser.java. 2003-08-25 12:23:13 +00:00
John Camelon
2f398f309b CORE
Fixed Bug 39530 - More problems with initializers. 
	Fixed Bug 37424 - Crash when opening big files
	Refactored pointerOperators & cvQualifiers to not throw backtracks in optional case.  
	Added tracing support to cdt.core plugin via .options file.  

TESTS
	Added QuickParseASTTests::testBug39530().
2003-08-25 12:19:43 +00:00
John Camelon
94b8758d5c patch to keep CDT working for Java 1.3 2003-08-25 11:54:00 +00:00
Doug Schaefer
eaab6a9736 Patch for Hoda Amer:
Core: 
        -Solutions to bug#38985 & bug#38986 
        In IStructure: 
                getField(String)                Implemented 
                getFields()                        Implemented 
                getMethod(String)                Implemented 
                getMethods()                Implemented 
                isAbstract()                Implemented 
                getBaseTypes()                Has been replaced by getSuperClassesNames() 
                getAccessControl(int)        Has been replaced by getSuperClassAccess(String name) 

        - Added some methods to IMethodDeclaration, namely: 
        isFriend(), isInline(), isVirtual(), and isPureVirtual(). 

Core Tests: 
        Enabled some tests in the IStructureTests, namely: 
        testGetFields(), testGetField(), testGetMethods(), testGetMethod(), 
        testIsAbstract(), testGetBaseTypes(), and testGetAccessControl().
2003-08-25 04:20:47 +00:00
David Inglis
cc174bfe8c update 2003-08-22 21:26:28 +00:00
Alain Magloire
d3c32bb369 updated. 2003-08-22 17:09:51 +00:00
Alain Magloire
480c9e4101 Use VariableObject.getFullName(). 2003-08-22 17:09:40 +00:00
Alain Magloire
d95d657a19 Provide a getFullName() to return the complete name
but without the casting information.
2003-08-22 17:09:16 +00:00
Tanya-Marise De Sousa
1bccb61ec6 August 21, 2003 delivery 2003-08-21 22:00:59 +00:00
David Inglis
7a80c16083 fixed up reatebuild action 2003-08-21 20:32:25 +00:00
David Inglis
06ff1402fa ignore close project on initial scan 2003-08-21 20:31:24 +00:00
David Inglis
bf35ff6cac - moved build dialog to own package.
- modified actions 
       - proper behavior on selection
       - invoke build dialog in proper mode and selections.
2003-08-21 19:46:04 +00:00
David Inglis
f1a4d0ae90 - fixed problem with convert wizard with closed projects
- added .cdtproject convertion
2003-08-21 19:43:47 +00:00
David Inglis
db989297e9 change rename to edit 2003-08-21 19:42:33 +00:00
David Inglis
e30b870bbd cleanup action contributions 2003-08-21 19:42:15 +00:00
David Inglis
19672f2ef5 added findTarget to MakeTargetManager 2003-08-21 19:41:29 +00:00
Mikhail Khodjaiants
e9a58e48b6 Removed the 'isAccessSpecifier' method from CVaraiable. 2003-08-21 15:24:21 +00:00
Mikhail Khodjaiants
a154926a6a Use the names of array's elements returned by CDI. 2003-08-21 15:12:56 +00:00
Alain Magloire
5cd6a01bd6 updated. 2003-08-21 14:53:51 +00:00
Alain Magloire
bf1f86abc1 name of the Array. 2003-08-21 14:53:41 +00:00
David Inglis
a31b9f5d4f work in progress - create/edit target dialog 2003-08-21 02:19:28 +00:00
David Inglis
46969ea9ba update make view/action 2003-08-20 20:56:38 +00:00
David Inglis
fa4ec73cb8 finish up target manager/target 2003-08-20 20:55:27 +00:00
David Inglis
1f7bb3b6ab typo 2003-08-20 20:54:56 +00:00
Doug Schaefer
a80d2f71de Patch for Bogdan Gheorghe:
Indexer 
- Added additional file extensions to supported indexed files 
- Changed the parser instantiation to pass in retrieved build info 
- Added function decl index entry based on enterFunctionBody 
- Added method decl index entry based on enterMethodBody 
- Added forward decl refs 
- Added debug tracing to AbstractIndexer 

Search 
- Changed matching and reporting functions to handle nodes 
  of type IElaboratedTypeSpecifier 

UI 
- Added a search dialog pop up item to the context menu for the 
  CEditor and CContentOutlinePage
2003-08-20 20:53:50 +00:00
Doug Schaefer
301de9ca43 Patch for Sean Evoy:
I forgot (again) that the Eclipse patching mechanism does not pay 
attention to gifs. So, here are the build icons redone with the proper 
transparency settings. Now they no longer show up as an annoying white 
blob on the grey Motif background/ or Gtk selection box.
2003-08-20 20:09:31 +00:00
Alain Magloire
fac3669873 updated. 2003-08-20 20:05:40 +00:00
Alain Magloire
fa5928f508 Terminate when the thread is interrupted. 2003-08-20 20:05:05 +00:00
Doug Schaefer
a55df357e1 Patch for Hoda Amer:
Core: 
        Modified the parser's newExpression() to send all its sub expressions to the newDescriptor and check on each expression to find references in the CompleteParserASTFactory.createExpression(). 

Core Tests: 
        Added testNewExpressions() to CompleteParseASTTest to test new expression's references.
2003-08-20 18:05:30 +00:00
Doug Schaefer
cc710063b4 Patch for Sean Evoy:
This patch contains some minor UI changes and a big chunk of work to add 
built-in symbols and includes search paths to a tool specification. 

The UI change is a switch from dynamically resizing the property page when 
an option category is selected from the list, but rather using a scrolled 
edit area. Now, if the option set is larger than the viewable area, a 
horizontal and/or vertical scrollbar is displayed.

In terms of built-ins, there is no UI support to change the values just 
yet. That is coming, but I wanted to get the framework and some 
definitions in place so that the indexer and scanner can start using them.
2003-08-20 17:52:32 +00:00
Alain Magloire
5fd96de2e5 updated. 2003-08-20 17:34:42 +00:00
Alain Magloire
279655a2ff support d&d non-resources in the CView. 2003-08-20 17:34:33 +00:00
Mikhail Khodjaiants
cee6254f9e Unable to terminate post mortem debugging session.
Extended the 'CDebugTarget' class to overload the 'terminate' and 'canTerminate' methods.
2003-08-20 17:02:35 +00:00
Alain Magloire
5033de1c2e updated. 2003-08-20 15:48:48 +00:00
Alain Magloire
c96dfdc80c Break the toString() method is two smaller methods. 2003-08-20 15:48:37 +00:00
Alain Magloire
f4b76e52e0 Provide out own parametersToString().
break-condition parameters can not be munge.
2003-08-20 15:48:14 +00:00
Doug Schaefer
451e25f28e Trying to get the version.txt and index.html files to get
created.
2003-08-20 15:47:41 +00:00
David Inglis
b9f356214f work in progress - MakeTargetProvider/MakeTarget 2003-08-20 03:12:25 +00:00
Alain Magloire
7f3646cfb0 updated. 2003-08-20 01:22:56 +00:00
Alain Magloire
7cfecd1a5e Fix to deal with gdb ptype for class/structure 2003-08-20 01:22:46 +00:00
Alain Magloire
8c3d7d87ff refactorin the name to avoid confusion. 2003-08-20 01:22:21 +00:00
Mikhail Khodjaiants
5f589a68a0 Create ICDIVariableObject for each array partition to compute a detail panel's value. 2003-08-19 20:56:15 +00:00
Alain Magloire
8ea769c2ed updated 2003-08-19 20:56:07 +00:00
Alain Magloire
4e76360ada Fix for the getQualifiedName() for GDB fake categories. 2003-08-19 20:55:58 +00:00
David Inglis
7e7e45a917 work in progress- make target provider/make target 2003-08-19 20:17:28 +00:00
Mikhail Khodjaiants
bebc49da06 "Restore Default Type" changed to "Restore Original Type". 2003-08-19 17:37:36 +00:00
Alain Magloire
ce9b82be99 updated 2003-08-19 02:38:52 +00:00