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

10353 commits

Author SHA1 Message Date
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
John Camelon
0662f31cee Patch for David Daoust.
Removed some temporary objects that the scanner was producing.
	Fixed small bug in GCCScannerExtension these changes brought to the surface.
2004-04-06 21:31:15 +00:00
David Inglis
c366011c66 bin container has both so and exe 2004-04-06 20:42:31 +00:00
David Inglis
bb6839f982 small fix 2004-04-06 20:42:00 +00:00
John Camelon
c151c0d972 Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=51993 2004-04-06 19:41:20 +00:00
Alain Magloire
44446f5bc9 Part of the precedent log bug fix, but forgotten this file 2004-04-06 18:31:26 +00:00
Andrew Niefer
34db07a830 small changes to help with template parsing 2004-04-06 18:12:55 +00:00
John Camelon
cd7f23c372 Organized imports on failed tests. 2004-04-06 18:08:21 +00:00
David Inglis
84c89baed2 fixed syncing of binary runner and getBinaries() 2004-04-06 17:57:10 +00:00
Andrew Niefer
671986dfa7 fix for bug 47625 2004-04-06 15:38:08 +00:00
John Camelon
d22e72fb14 org.eclipse.cdt.core
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39704 
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=29060 

org.eclipse.cdt.core.tests
	Moved testBug39704A(), testBug39704B(), testBug39704C() & testBug39704D() from ASTFailedTests to QuickParseASTTests.
2004-04-06 14:37:29 +00:00
Doug Schaefer
3a5e182ba9 Fixed the warnings from the nightly build. There seems to
be a problem with Organize Imports which adds
unnecessary imports so I anticipate these returning
over time until the Organize Imports feature is fixed.
2004-04-06 14:24:15 +00:00
Alain Magloire
f7ff3c2496 bug fix and support for external headers in the CEditor. 2004-04-06 05:38:04 +00:00
Alain Magloire
ceefe291d8 More support for external headers
and cleanup of the CElement.close() method
2004-04-06 05:36:32 +00:00
John Camelon
70aaf923d3 org.eclipse.cdt.core
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=47797

org.eclipse.cdt.core.tests
	Added ScannerTestCase::testBug47797().
2004-04-06 05:11:00 +00:00
Andrew Niefer
3f436ae1eb fix bug 54169 - Search fails to find enum declaration 2004-04-05 20:52:21 +00:00
Alain Magloire
ff806b07d1 Small bug fix of the CView. 2004-04-05 20:35:33 +00:00
Alain Magloire
e03a6c0446 Tentative fix for PR 57128 2004-04-05 19:17:24 +00:00
Andrew Niefer
024eca4958 - performance improvements with Problem reporting originally from Dave Daoust
- added CompleteParseASTFactory.shouldThrowException, so we can ignore certain problems
  encountered while parsing templates
- fix NPEs caused by bad type info objects
2004-04-05 18:18:57 +00:00
Hoda Amer
bc0892c5e7 Patch for Sean 2004-04-05 17:43:15 +00:00