1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-06 09:16:02 +02:00
Commit graph

307 commits

Author SHA1 Message Date
John Camelon
cd7f23c372 Organized imports on failed tests. 2004-04-06 18:08:21 +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
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
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
John Camelon
8a6680ea21 org.eclipse.cdt.core
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=54029

org.eclipse.cdt.core.tests
	Added CompleteParseASTTest::testBug54029().
2004-04-05 04:25:33 +00:00
John Camelon
91571bd2e5 org.eclipse.cdt.core
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=56516  
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=53786

org.eclipse.cdt.core.tests
	Added CompleteParseASTTest::testBug56516() && CompleteParseASTTests::testBug53786().
2004-04-05 03:50:41 +00:00
Andrew Niefer
4973e16836 handle template explicit instantiations
partial fix for bug 56834
handle use of template default parameters
2004-04-02 19:20:34 +00:00
John Camelon
11d74c9995 org.eclipse.cdt.core
Updated SelectionSearch to work for functions, variables with initializers, etc.
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39705
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=44336  
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=36770  
	Partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=51428  
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39694  

org.eclipse.cdt.core.tests
	Added SelectionParseTest::testBaseCase_FunctionDeclaration().  
	Added SelectionParseTest::testBaseCase_FunctionDeclaration2().  
	Added SelectionParseTest::testBaseCase_VariableDeclaration().  
	Added SelectionParseTest::testBaseCase_Parameter().  
	Added QuickParseASTTests::testBug44336().  
	Added ScannerTestCase::testBug36770B(). 
	Moved testBug39705() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39694() from ASTFailedTests to QuickParseASTTests.
2004-04-02 18:51:01 +00:00
David Inglis
193f840df1 fixed xerces dependency 2004-04-02 01:35:22 +00:00
Doug Schaefer
be306a4d9d Removing plugin and feature references to xerces. 2004-04-01 20:25:02 +00:00
Bogdan Gheorghe
98583fe50f Fix for build hang caused by Indexer; DependencyTest fix 2004-04-01 18:41:01 +00:00
John Camelon
13b3c99749 Fixed Bug 56517 - Preprocessor skipping doesn't ignore the contents of string literals. 2004-03-29 20:56:02 +00:00
John Camelon
99f00cebcd Comment out ScannerTestCase::testGerman until we figure out how to make it platform independent. 2004-03-28 23:21:52 +00:00
Andrew Niefer
8dde2f9a0e better handling of template template parameters 2004-03-26 20:08:05 +00:00
Andrew Niefer
bb598c9a99 report references for symbols used in template-ids 2004-03-26 15:50:31 +00:00
Andrew Niefer
2153d2d6ec ITokenDuple support for seperating fully qualified names that use template-ids,
also modify IASTFactory.createField & createVariable to take ITokenDuple for name
Better treatement for definitions of static members of template classes.
2004-03-25 22:10:50 +00:00
David Inglis
b173623edb lets throw the exception so that we can get full back trace instead of asserting 2004-03-25 19:39:19 +00:00
Hoda Amer
f2dba87e93 Joined effort with Bogdan, Added parser timeout capability that is used by Content Assist 2004-03-25 18:48:27 +00:00
Andrew Niefer
d15c793d77 - fix bug 55673 2004-03-23 16:46:12 +00:00
Hoda Amer
e5e65d527a Patch for Sean 2004-03-22 21:49:36 +00:00
John Camelon
2332b3b0f3 Added CompleteParseASTTest::testBug54531() 2004-03-22 19:42:28 +00:00
Andrew Niefer
5fdc4f5c05 Better handling of typedefs & fix various problems encountered while parsing templates 2004-03-22 18:23:22 +00:00
David Inglis
a85f27eed2 use new cdescriptor operation for changes 2004-03-19 20:31:33 +00:00
Hoda Amer
5608bc4601 Patch for Sean 2004-03-19 16:59:11 +00:00
David Inglis
739eb331f3 fixed ID 2004-03-19 13:07:51 +00:00
Andrew Niefer
e267a0e584 patch for Sean Evoy 2004-03-18 23:34:10 +00:00
Andrew Niefer
51131345db parsing template-ids, enabling template instantiations & class template partial specializations & indirectly fixes bug 54778 2004-03-18 23:20:16 +00:00
Alain Magloire
24b55c3712 Change in the hierarchy of the core Model:
ICModel
	   ICProject
	      ISourceRoot
	         IBinary
	         IArchive
	         ITranslatioUnit
	         ICContainer
	The ISourceRoot been added to better separate
	the files.  By default the entire project is the
	SourceRoot.
2004-03-18 05:42:51 +00:00
Andrew Niefer
e6f4fa5890 bug 55163 - Parser spins on for-init-statement 2004-03-17 21:33:49 +00:00
David Inglis
51bb196aa0 tests for ICDescriptor 2004-03-17 13:48:54 +00:00
Andrew Niefer
49e276d0ac managed build tests from Sean Evoy 2004-03-16 22:29:55 +00:00
Alain Magloire
4fdafaa433 New Tests from Thomas for the error parser 2004-03-16 21:23:45 +00:00
Andrew Niefer
5a0369683c This patch is the start of parsing templates. Template uses that don't require a template-id should work. 2004-03-15 16:17:42 +00:00
Hoda Amer
0fe0020d9f Patch for Sean 2004-03-15 16:01:12 +00:00
Andrew Niefer
c8ecd11deb bug 54639 Typedef of enumeration fails complete parse 2004-03-12 15:49:12 +00:00
Andrew Niefer
2d45963863 bug 54639 Typedef of enumeration fails complete parse 2004-03-12 15:44:06 +00:00
John Camelon
9b0029a7dd Further performance improvements in Scanner. 2004-03-10 16:53:54 +00:00
David Inglis
3c7584ad4c fixed standard build test to create cprojects 2004-03-09 23:46:12 +00:00
Andrew Niefer
9ba01d10c4 bug 52948 - Content Assist -typedef'd types do not appear in the completion list 2004-03-09 19:00:44 +00:00
Bogdan Gheorghe
fe5032ad4a Workaround to get DependencyTests working on integration builds. 2004-03-09 16:15:27 +00:00
Doug Schaefer
a9ed54e459 Fixed the compile error in the Dependency Test. 2004-03-08 15:08:59 +00:00
John Camelon
fc37d2f92c org.eclipse.cdt.core
Added some trace statements to CompleteParseASTFactory.  
	Cleaned up usage of Enum.getValue() wrt encapsulation of enumerator value.  
	Refactored CompleteParseASTFactory for correctness and abstraction. 
	Added preliminary IProblem support to CompleteParseASTFactory.  
	Added (commented out unfortunately) assertions into CompleteParseASTFactory. 
	Updated IASTUsingDeclaration to return an Iterator for declarations mapped rather than just a single declaration.  

org.eclipse.cdt.core.tests
	Updated tests to deal with IASTUsingDeclaration interface changes.  

org.eclipse.cdt.ui
	Cleaned up usage of Enum.getValue() wrt encapsulation of enumerator value.
2004-03-03 15:59:56 +00:00
John Camelon
b529cdd23d Patch for Sean Evoy
Added tests to verify that the tool command canbe set through the 
IConfiguration interface in the testConfigurations() method, and 
through a ToolReference in the checkSubSubTarget() method.
2004-03-02 16:10:37 +00:00
Andrew Niefer
0f74ca46c3 bug 52695: IASTClassSpecifier.getDeclarations returns an empty iterator 2004-03-01 21:18:11 +00:00
John Camelon
d6a96dd12e Patch for Sean Evoy
Tool inheritance test.
2004-02-27 15:59:47 +00:00
Alain Magloire
47b44fb327 Updates the cpathentry 2004-02-26 17:31:45 +00:00
Bogdan Gheorghe
2e497d6a54 - First go at adding selection search to CDT. You can now search for Declarations, References in Workspace, WorkingSets triggered from the CEditor, CView or COutline.
- Added Dependency NPE check + test
- Selection Parser change from John
- Cleaned up search properties file
2004-02-25 23:24:04 +00:00