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

1872 commits

Author SHA1 Message Date
John Camelon
f6c0374580 org.eclipse.cdt.core: Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=44249 & fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=52004 <BR>
org.eclipse.cdt.core.tests: Added CompleteParseASTTest::testBug44249().
2004-04-15 02:32:42 +00:00
John Camelon
c73b30f8ce org.eclipse.cdt.core: Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=58500. Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=58178 <BR>
org.eclipse.cdt.core.tests: Added CompletionTest::testBug58178().
2004-04-15 01:47:57 +00:00
Alain Magloire
ca7982b5b8 remove the contribution for Header. doing this makes all c files
have the header icon.
2004-04-15 00:28:58 +00:00
Alain Magloire
0f6d907a5c Temprorary 'til we get the Sam Robb scheme on file type
Added method to return Assembly extensions.
2004-04-15 00:25:28 +00:00
Andrew Niefer
b3ac698a40 AST work for friend declarations
for bug 45235 AST does not capture class friend relationships 
and bug 53759 ISourceElementRequestor missing callbacks for friend declarations
2004-04-14 20:43:00 +00:00
Alain Magloire
f352888033 Fix PR 58375 2004-04-14 18:06:57 +00:00
Alain Magloire
711c7669b5 Fix PR 58082 2004-04-14 17:56:18 +00:00
Hoda Amer
358bcc3424 Partial fix for bug#58178 2004-04-14 15:52:44 +00:00
David Inglis
88528b8277 update - work in progress 2004-04-13 20:41:46 +00:00
David Inglis
d9f3f27b16 fixed bug where multiple binaries would show up after opening a project. 2004-04-13 20:22:35 +00:00
Alain Magloire
51a8ec8e42 when encoding the PathEntry make the "path" attribute
project relative.
2004-04-13 18:37:13 +00:00
Hoda Amer
0d7e3bcbf0 Fix for bug#57804 : refactoring. 2004-04-13 18:03:29 +00:00
Hoda Amer
15cee9ff6a Patch for Chis Wiebe: New class wizard fixes 2004-04-13 15:52:54 +00:00
Andrew Niefer
9a2fdef54b fixed 46246 - C Scoping rules
Use a collator to sort the symbol table
2004-04-13 15:31:15 +00:00
Andrew Niefer
52d4876576 restore changes lost with internationalization 2004-04-13 13:11:12 +00:00
David Inglis
4f736132e1 update 2004-04-13 04:44:07 +00:00
Bogdan Gheorghe
85666c920f Indexer watchdog patch 2004-04-13 03:52:56 +00:00
Hoda Amer
9494a0f14e Fix for bug#57692 2004-04-12 21:10:29 +00:00
Alain Magloire
83dd838463 Patch from Chris to not show by default the entire 2004-04-12 20:34:39 +00:00
Bogdan Gheorghe
91aab4d719 Added derived, enumerator types to the index. Modified search tests to work with new types, added new derived test. Modified Search dialog; added new types. 2004-04-12 17:43:20 +00:00
John Camelon
06cdcc0e39 Added better toString() implementations to Scanner. Added additional logging of unexpected exceptions throughout the Parser. 2004-04-12 15:37:39 +00:00
Hoda Amer
9e4f258b9a CModelBuilder and scalability problems 2004-04-12 15:23:23 +00:00
David Inglis
189c17b74d fixed up aix processlist extension 2004-04-12 13:54:38 +00:00
Hoda Amer
0eb69047b4 Patch for Chris Wiebe: New class wizard base class selection 2004-04-12 13:26:55 +00:00
John Camelon
68365e4ac0 <BR>org.eclipse.cdt.core
<BR>&nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=55785.
<BR>&nbsp;Fix required update to ISourceElementRequestor interface : clients updated accordingly.
<BR>
<BR>org.eclipse.cdt.core.tests
<BR>&nbsp;Updated clients for ISourceElementRequestor.createReader() updates.
<BR>
<BR>org.eclipse.cdt.ui
<BR>&nbsp;Updated CompletionEngine to use shared working copies when parsing include files.
<BR>&nbsp;Updated clients for ISourceElementRequestor.createReader() updates.
2004-04-11 22:52:21 +00:00
John Camelon
864b6075c5 Updated errorhandling in Parser::translationUnit(). 2004-04-11 05:33:10 +00:00
John Camelon
8a4ada65b3 <BR>org.eclipse.cdt.core<BR>
&nbsp;&nbsp;Removed unused methods from IToken.<BR>
&nbsp;&nbsp;Restructured Token implementation to be more memory efficient.<BR>
&nbsp;&nbsp;Tightened up visibility of different members in the implementation.<BR>
&nbsp;&nbsp;Added TokenFactory construct to isolate IToken clients from the particulars of which IToken implementation to instantiate.<BR><BR>
org.eclipse.cdt.core.tests<BR>
&nbsp;&nbsp;Updated ScannerTestCase to correspond with changes to IToken and its implementations.
2004-04-11 04:18:24 +00:00
John Camelon
5f7bf6d199 Partial fix for <A HREF="https://bugs.eclipse.org/bugs/show_bug.cgi?id=57898">Bug 57898 [Search] Selection search does not work under all circumstances</A> 2004-04-10 15:43:27 +00:00
Andrew Niefer
daaf6bcf2b fix NPE and ClassCastException encountered while parsing <list>
fix bug in handling some template member templates
2004-04-09 20:58:13 +00:00
Andrew Niefer
32abdb30e8 fix bug 57754, fix instantiating constructors, fix some problems with explicit specialization 2004-04-09 17:52:34 +00:00
John Camelon
328bfb7f73 Updating test slightly. 2004-04-08 14:40:20 +00:00
John Camelon
1ac6f78fc3 org.eclipse.cdt.core<BR>
&nbsp;&nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=57800.<BR><BR>
org.eclipse.cdt.core.tests<BR>
&nbsp;&nbsp;Removed warnings from CompletionTests.<BR>
&nbsp;&nbsp;Added CompleteParseASTTest::testBug57800().<BR>
2004-04-08 14:38:14 +00:00
David Inglis
3980981b94 update - work in progress 2004-04-08 02:55:51 +00:00
John Camelon
5cc0a37e2b org.eclipse.cdt.core <BR>
&nbsp;&nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=50808. <BR>
&nbsp;&nbsp;Provided partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=50807. <BR>
&nbsp;&nbsp;Provided partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=52988. <BR>
&nbsp;&nbsp;Introduced EMPTY_STRING, a single constant that replaced > 100'S O literal "" in the code. <BR>
&nbsp;&nbsp;Updated IASTCompletionNode interface to provide better support for FUNCTION_REFERENCE and CONSTRUCTOR_REFERENCE. <BR>
&nbsp;&nbsp;Implemented IASTTypeId.getFullSignature() for both QUICK_PARSE and COMPLETE_PARSE. <BR>
&nbsp;&nbsp;Tweaked ASTNode.lookup() so that it would work for FUNCTION_REFERENCE. <BR><BR>
org.eclipse.cdt.ui <BR>
&nbsp;&nbsp;Updated CompletionEngine to use the extended IASTCompletionNode interface for FUNCTION_REFERENCE. <BR><BR>
org.eclipse.cdt.ui.tests <BR>
&nbsp;&nbsp;Updated CompletionFailedTest_ConstructorReference_Bug50808, renamed it to CompletionTest_ConstructorReference and moved it out of the failed tests folder. <BR>
&nbsp;&nbsp;Updated CompletionFailedTest_TypeDef_Bug52948, renamed it to CompletionTest_TypeDef_Prefix and moved it out of the failed tests folder. <BR>
&nbsp;&nbsp;Renamed CompletionTest_TypeDef_Bug52948 it to CompletionTest_TypeDef_NoPrefix. <BR>
&nbsp;&nbsp;Updated CompletionTest_SingleName_Parameter and renamed it to CompletionTest_FunctionReference_Prefix. <BR>
&nbsp;&nbsp;Updated CompletionFailedTest_FunctionReference_Bug50807, renamed it to CompletionTest_FunctionReference_NoPrefix and moved it out of the failed tests folder. <BR>
2004-04-08 00:33:43 +00:00
Andrew Niefer
d7664718ae fix lookup in parents while doing content assist on list out of <list> 2004-04-07 21:24:40 +00:00
David Inglis
6df42f9ccf begining of new include/symbols page. 2004-04-07 20:31:03 +00:00
David Inglis
9ae54e47ff fixed event problem 2004-04-07 19:53:27 +00:00
Alain Magloire
310112d6cd Change the parsing mode to be structural for the
TypeInfo parsing.
2004-04-07 19:18:00 +00:00
Alain Magloire
d5e101e869 cleanup some warnings. 2004-04-07 16:30:21 +00:00
Alain Magloire
ba4d459a95 Patch from Chris Wiebe to clean out the layout. 2004-04-07 16:22:31 +00:00
Andrew Niefer
070f6eb80f fix bug 44338 2004-04-07 15:17:25 +00:00
Andrew Niefer
83c0dabdbd changes for parsing iostream in a standard project with discovered symbols 2004-04-07 14:24:42 +00:00
John Camelon
26facfb422 org.eclipse.cdt.core
Provided a partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=50152
	Updated IExpressionParser::expression() interface necessitated by this fix, and updated its clients appropriately.  

org.eclipse.cdt.core.tests
	Updated test cases that used IExpressionParser::expression().  
	Added CompletionParseTest::testCompletionInFunctionBodyFullyQualified(). 
	Added CompletionParseTest::testCompletionInFunctionBodyQualifiedName().

org.eclipse.cdt.ui.tests
	Updated CompletionFailedTest_ScopedReference_Prefix_Bug50152, moved it out of failed tests package and renamed it to CompletionTest_ScopedReference_Prefix_Bug50152.
	Updated CompletionFailedTest_TypeDef_Bug52948, moved it out of failed tests package and renamed it to CompletionTest_TypeDef_Bug52948. 
	Updated CompletionFailedTest_ScopedReference_NoPrefix_Bug50152 to show Hoda/Andrew what is still broken.
2004-04-07 04:32:18 +00:00
Alain Magloire
98b86d1d78 typo in the string. 2004-04-07 04:06:15 +00:00
Alain Magloire
9d1f92adf4 cache the values in the info for speed 2004-04-07 04:06:02 +00:00
Alain Magloire
b9ee10a300 wrap the output in to logs. 2004-04-07 00:46:40 +00:00
Alain Magloire
f6a9f8da22 New patch from Chris Wiebe to boost the performance
of the TypeInfo, a separation is done via
the Core and UI to provide more flexibility for clients
using this service.
2004-04-07 00:32:13 +00:00
Alain Magloire
b937c683b4 First effort in providing the infrastructure
for recognizing TranslationUnit base on name.
2004-04-06 23:41:08 +00:00
Alain Magloire
9ac35a9e97 Possible NPE 2004-04-06 23:23:46 +00:00
Alain Magloire
3a4caa0d20 Fix the CVIew sorting. 2004-04-06 23:23:32 +00:00