Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						c12866a467
					 | 
					
						
						
							
							Merge CPlusPlus::NameId and CPlusPlus::Identifier.
						
						
						
						
						
						
					 | 
					
						2010-09-02 12:51:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill King
							
						 
					 | 
					
						
						
							
						
						1f0b600b82
					 | 
					
						
						
							
							Autotests: More cleanup of tests, and initial marking of components belonged to.
						
						
						
						
						
						
					 | 
					
						2010-09-02 15:32:04 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						05f2fd6669
					 | 
					
						
						
							
							Renamed Symbol::scope() to Symbol::enclosingScope().
						
						
						
						
						
						
					 | 
					
						2010-08-26 16:16:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						d21de8c621
					 | 
					
						
						
							
							Fixed the objc auto tests
						
						
						
						
						
						
					 | 
					
						2010-08-13 16:55:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						ae5db839e1
					 | 
					
						
						
							
							Compile
						
						
						
						
						
						
					 | 
					
						2010-08-13 16:55:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						13ebe7e46c
					 | 
					
						
						
							
							Compile.
						
						
						
						
						
						
					 | 
					
						2010-08-11 16:06:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						2ebaf3fe5b
					 | 
					
						
						
							
							Get rid of the #warning directives.
						
						
						
						
						
						
					 | 
					
						2010-08-11 15:48:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill King
							
						 
					 | 
					
						
						
							
						
						f823c4810e
					 | 
					
						
						
							
							Add "make check" support to testcase makefiles.
						
						
						
						
						
						
					 | 
					
						2010-07-13 11:59:37 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Verbruggen
							
						 
					 | 
					
						
						
							
						
						7986c44dbf
					 | 
					
						
						
							
							Fixed testcases after changing QualifiedNameId.
						
						
						
						
						
						
					 | 
					
						2010-07-12 16:19:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Verbruggen
							
						 
					 | 
					
						
						
							
						
						be58171542
					 | 
					
						
						
							
							Fixed auto tests.
						
						
						
						
						
						
					 | 
					
						2010-07-07 17:20:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Verbruggen
							
						 
					 | 
					
						
						
							
						
						e7088e9c42
					 | 
					
						
						
							
							Fixed autotests.
						
						
						
						
						
						
					 | 
					
						2010-06-23 12:45:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						3b113a2d74
					 | 
					
						
						
							
							Deprecate the old template instantiation.
						
						
						
						
						
						
					 | 
					
						2010-05-20 15:22:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						41882862a2
					 | 
					
						
						
							
							Compile.
						
						
						
						
						
						
					 | 
					
						2010-05-18 10:33:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Verbruggen
							
						 
					 | 
					
						
						
							
						
						e609e9a701
					 | 
					
						
						
							
							Simplified ObjC selectors in the AST.
						
						
						
						
						
						
					 | 
					
						2010-02-23 17:43:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Verbruggen
							
						 
					 | 
					
						
						
							
						
						6162279630
					 | 
					
						
						
							
							Added test for selector names.
						
						
						
						
						
						
					 | 
					
						2010-02-11 10:02:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Verbruggen
							
						 
					 | 
					
						
						
							
						
						21488e8898
					 | 
					
						
						
							
							Added semantic checks for Q_ENUMS.
						
						
						
						
						
						
					 | 
					
						2010-02-07 10:49:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						75a7abb8c5
					 | 
					
						
						
							
							Compile.
						
						
						
						
						
						
					 | 
					
						2009-12-02 12:45:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						f2c4d84c6c
					 | 
					
						
						
							
							Compile
						
						
						
						
						
						
					 | 
					
						2009-11-17 14:30:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Verbruggen
							
						 
					 | 
					
						
						
							
						
						2d2d0b59c8
					 | 
					
						
						
							
							Changed ExpressionUnderCursor to handle Objective-C send-message operations.
						
						
						
						
						
						
					 | 
					
						2009-11-11 09:35:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Verbruggen
							
						 
					 | 
					
						
						
							
						
						72d4493fc2
					 | 
					
						
						
							
							Added scope calculation for Objective-C classes.
						
						
						
						
						
						
					 | 
					
						2009-11-11 09:21:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						0ae2d96a9b
					 | 
					
						
						
							
							Fixed the AST field names.
						
						
						
						
						
						
					 | 
					
						2009-11-10 16:47:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						36a0ea2bcb
					 | 
					
						
						
							
							Removed DeclarationListAST node.
						
						
						
						
						
						
						
						Done with Erik Verbruggen 
						
						
					 | 
					
						2009-11-10 16:20:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						82ecb2c7b3
					 | 
					
						
						
							
							Initial work on the `new' GenTemplateInstance.
						
						
						
						
						
						
					 | 
					
						2009-10-26 17:59:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						0ed33aa8a5
					 | 
					
						
						
							
							Test ExpressionUnderCursor
						
						
						
						
						
						
					 | 
					
						2009-10-26 15:07:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						1f61dbc380
					 | 
					
						
						
							
							Test GenTemplateInstance.
						
						
						
						
						
						
					 | 
					
						2009-10-26 15:00:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						72da848073
					 | 
					
						
						
							
							We expect failures in tst_Semantic::pointer_to_function_1
						
						
						
						
						
						
					 | 
					
						2009-10-26 14:45:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						485dec6d2b
					 | 
					
						
						
							
							Link with cplusplus library.
						
						
						
						
						
						
					 | 
					
						2009-10-26 14:40:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						dc9e019a1d
					 | 
					
						
						
							
							Test the enclosing scope of pointer-to-function symbols.
						
						
						
						
						
						
					 | 
					
						2009-10-26 11:24:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						13675cf6ed
					 | 
					
						
						
							
							Cleanup the C++ front-end.
						
						
						
						
						
						
						
						Removed CPLUSPLUS_BEGIN/END_NAMESPACE & co and made it possible to compile the parser with CPLUSPLUS_WITHOUT_QT. 
						
						
					 | 
					
						2009-10-20 11:21:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rohan McGovern
							
						 
					 | 
					
						
						
							
						
						f1f46be2f1
					 | 
					
						
						
							
							Make tests follow Qt conventions by starting all unit tests with `tst_'.
						
						
						
						
						
						
						
						Some scripts make use of this convention to differentiate unit tests
from applications which happen to link to testlib.
Reviewed-by: ossi 
						
						
					 | 
					
						2009-09-22 00:36:25 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						e6d0f2ca0c
					 | 
					
						
						
							
							Fixed the auto tests.
						
						
						
						
						
						
					 | 
					
						2009-06-19 11:19:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						68e856488b
					 | 
					
						
						
							
							More testing.
						
						
						
						
						
						
					 | 
					
						2009-02-12 10:46:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						3170057843
					 | 
					
						
						
							
							Added test case for declarations of "pointer to const T".
						
						
						
						
						
						
					 | 
					
						2009-02-11 16:21:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						d5c9141c50
					 | 
					
						
						
							
							Compile.
						
						
						
						
						
						
					 | 
					
						2009-02-09 17:56:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hjk
							
						 
					 | 
					
						
						
							
						
						bf7dae57de
					 | 
					
						
						
							
							Fixes:    remove use of qttest_p4.prf
						
						
						
						
						
						
						
						Details:  makes it compile now with Qt snapshots 
						
						
					 | 
					
						2009-02-05 12:35:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						c7ac64e7de
					 | 
					
						
						
							
							Test typedefs and pointers to anonymous structs.
						
						
						
						
						
						
					 | 
					
						2008-12-31 10:47:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						702e078ace
					 | 
					
						
						
							
							oops! update errorCount after the semantic pass.
						
						
						
						
						
						
					 | 
					
						2008-12-30 11:16:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						98cc3ec6c9
					 | 
					
						
						
							
							More testing of typedefs.
						
						
						
						
						
						
					 | 
					
						2008-12-29 09:44:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						ccd05bd87e
					 | 
					
						
						
							
							Added a simple test for anonymous structs and typedefs.
						
						
						
						
						
						
					 | 
					
						2008-12-29 09:40:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						c9a5a2a26b
					 | 
					
						
						
							
							Added a simple DiagnosticClient to count the number of errors.
						
						
						
						
						
						
					 | 
					
						2008-12-29 09:35:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						5a966f8dae
					 | 
					
						
						
							
							Test class specifiers with qualified names.
						
						
						
						
						
						
					 | 
					
						2008-12-29 09:10:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						d8336257cb
					 | 
					
						
						
							
							Check the argument's type in tst_Semantic::function_declaration_2.
						
						
						
						
						
						
					 | 
					
						2008-12-22 10:59:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						50e4203b52
					 | 
					
						
						
							
							More testing
						
						
						
						
						
						
					 | 
					
						2008-12-22 10:56:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						864f07d438
					 | 
					
						
						
							
							Initial work on the test suite for the C++ front-end semantic pass.
						
						
						
						
						
						
					 | 
					
						2008-12-22 10:46:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |