1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-11 02:55:23 +02:00
Commit graph

10143 commits

Author SHA1 Message Date
Alain Magloire
68beea8757 monitor.setCancelled() is accessing the UI thread
which is illegal and can throw an SWT illegal access
exception.  IProgressMonitor should probably be fix ..
but meanwhile ...
2003-09-04 15:36:22 +00:00
John Camelon
1c6c93560a Patch for Hoda Amer
Core: 
        - Changed the ASTExpression of the complete package to store the 
        whole ITokenDuple for the typeId instead of just the string. 
        - Changed the ASTExpression in both quick and complete packages and 
        deleted the "id" parameter. 
        - Added partial solution to bug #42453: Exception result types not computed. 
        Now they are computed for simple types only. 
Tests: 
        Call to ASTExpression getTypeId() changed to getTypeIdString(). 
UI: 
         Solution to bug#42414 :Extraneous semi-colons in generated class methods
2003-09-04 14:39:20 +00:00
John Camelon
5022fcb844 Patch for Andrew Niefer 2003-09-04 14:13:02 +00:00
John Camelon
b8321abb0a Patch for Andrew Niefer
- set default C++ search sort order to be by path
- modified search dialog to use checkboxes instead of radio buttons

SearchFor buttons are now organized like this:
        Class / Struct          Function        Variable
        Union                   Method          Field
        Enumeration             Namespace       Any Element

When multiple buttons are selected, they are combined using the Or 
Pattern.
2003-09-04 13:50:42 +00:00
David Inglis
d6a9483ed2 fixed parser block 2003-09-04 03:03:45 +00:00
David Inglis
f6e061b3e0 added shared pref key for error parsers 2003-09-04 02:59:23 +00:00
John Camelon
45cfbc6cba Patch for Andrew Niefer
fix bug in PST that causes parse failure on > 2 constructors for a given 
class
Modified ParserSymbolTableTest.testConstructors to test > 2 constructors
2003-09-03 20:57:51 +00:00
David Inglis
9e734a8588 see change log 2003-09-03 20:35:38 +00:00
David Inglis
2a1f0dae78 removed not needed methods 2003-09-03 20:34:14 +00:00
David Inglis
0e9cc685a8 remove preference read/saving not needed 2003-09-03 20:33:31 +00:00
Alain Magloire
a5e90c433e Method to save the ErrorParsers ids. 2003-09-03 18:41:02 +00:00
Alain Magloire
645fd04fa9 updated. 2003-09-03 18:34:52 +00:00
Alain Magloire
561b82451e Change to be abstract 2003-09-03 18:34:39 +00:00
John Camelon
6354f078c0 CORE
Fixed bug41445 - QualifiedLookup succeeds where it should fail.  
TESTS
	Added testBug41445() to CompleteParseASTTests.java.
2003-09-03 15:16:03 +00:00
Alain Magloire
7c0ccfc714 updated 2003-09-03 13:35:33 +00:00
Alain Magloire
ce7df10349 Wrong fix to the warning. The call is needed but
not the  variable.
2003-09-03 13:33:46 +00:00
John Camelon
7ce8f5c91e Patch for Andrew Niefer.
Added support to the parser symbol table for namespace aliases.

tests:
        added ParserSymbolTableTest.testNamespaceAlias()
        added ParserSymbolTableTest.testUsingNamespaceAlias()
2003-09-02 20:05:20 +00:00
John Camelon
08ceac730e Patch for Hoda Amer
Core Tests: 
        Modified CCompletionProposalsTest to complete on a body file that includes a header file.
2003-09-02 17:17:01 +00:00
Alain Magloire
58fba52bad updated 2003-09-01 21:50:10 +00:00
Alain Magloire
3a824e75ea Facelift of D&D code for Eclipse-2.1 2003-09-01 21:49:44 +00:00
Alain Magloire
c91658733d Fix typo in class signature 2003-09-01 21:49:15 +00:00
Alain Magloire
77e2dfd706 Remove unused imports 2003-08-31 23:59:01 +00:00
Alain Magloire
c27dc686af updated. 2003-08-31 23:54:48 +00:00
Alain Magloire
f1966eafe3 Change implementation to save extension form the
CCorePlugin
2003-08-31 23:54:38 +00:00
Alain Magloire
9e854093ca Add method to save ErrorParsers 2003-08-31 23:54:16 +00:00
Alain Magloire
b9102ce931 updated 2003-08-31 04:46:02 +00:00
Alain Magloire
8b2c2f72e5 New Block to add ErrorParser 2003-08-31 04:45:53 +00:00
Alain Magloire
19076f897f New extension point for the ErrorParsers 2003-08-31 04:42:14 +00:00
Alain Magloire
87d6f1fbfa Added method to retrieve and instanciate the Error Parser. 2003-08-31 04:41:53 +00:00
Alain Magloire
889025e925 updated 2003-08-30 21:18:46 +00:00
Alain Magloire
db710bebea Fix all the synthetic method warning from Eclipse.
New addition CheckedListDialogField.
2003-08-30 21:18:21 +00:00
Alain Magloire
9f6e4f8db6 update. 2003-08-30 05:21:34 +00:00
Alain Magloire
5e01d648f6 add new method getImageDescriptor 2003-08-30 05:21:24 +00:00
Alain Magloire
d3a258b4d7 Rewrite to use the new Parser ISourceElementRequestor. 2003-08-30 05:21:06 +00:00
Alain Magloire
d10a333672 updated. 2003-08-29 14:25:31 +00:00
Alain Magloire
e64aa39dd6 regenarated 2003-08-29 14:25:21 +00:00
Alain Magloire
a62a1f4305 change the limit of arguments to match OS limit 2003-08-29 14:25:01 +00:00
John Camelon
f0646c36bc Patch for Andrew Niefer
Modified BaseSearchTest.setUp to properly include the "include.h" file.

This fixes the failing 
ClassDeclarationPatternTests.testHeadersVisitedTwice and 
OtherPatternTests.testOrPattern
2003-08-28 20:14:11 +00:00
John Camelon
f8a656fbcf Core:
-#39961: Template parameter signature documentation 
UI: 
        -#39968: Template Union missing an icon
2003-08-28 19:49:37 +00:00
Alain Magloire
f6653a6c61 updated 2003-08-28 19:47:32 +00:00
Alain Magloire
87ebd92130 Overload some methods in WorkingCopy. 2003-08-28 19:47:21 +00:00
Alain Magloire
7edad6b418 Check in the IScannerInfo for include paths. 2003-08-28 19:47:01 +00:00
Alain Magloire
572553e0f9 Use CFileElementWorkingCopy 2003-08-28 19:46:41 +00:00
Alain Magloire
2659282961 updated. 2003-08-28 19:20:16 +00:00
Alain Magloire
d5cb7e7ada Check if the Resource is valid. 2003-08-28 19:20:05 +00:00
Doug Schaefer
e166326ad9 Fixes a problem I had with the CProjectHelper which
compiles using Eclipse's internal java compiler but fails
with the JRE 1.3 compiler.
2003-08-28 17:38:09 +00:00
John Camelon
55bd1089ae Core :
- Added resolving references in a method's qualified name in Complete parse mode. 
        Example (.cpp file ): 
        The method "A::B::C::aMethod(){};" used to be an IASTFunction, with name = "A::B::C::aMethod". 
        Now is an IASTMethod, with name = "aMethod", and references to class A, class B and class C. 

        - Added the checking for "isConstructor" and "isDestructor" for an IASTMethod in complete parse mode.
2003-08-28 15:50:31 +00:00
John Camelon
cb951980f4 CORE
Fixed bug39535 - Parser fails on namesapce aliases
	
TESTS
	Moved bug39535 from failedTests to quickParse success tests.
2003-08-28 15:02:52 +00:00
Doug Schaefer
7289b8404d Fix the version number. 2003-08-28 04:09:30 +00:00
Doug Schaefer
546152864c Cleaned up the project dependencies to remove
dependencies that didn't appear in the plugin.xml file.
2003-08-27 18:38:11 +00:00