| 
							
							
								 Roberto Raggi | 35901130ee | Merge remote branch 'origin/1.3' | 2009-11-17 09:40:50 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 0b641d38d5 | Use a map for the memoization. | 2009-11-16 18:01:50 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | bc96850ded | Introduced ASTPatternBuilder | 2009-11-16 14:54:45 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | bef4ed8917 | Introduced destructive pattern matching. | 2009-11-16 14:15:12 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 6bf1e26279 | Added getters. | 2009-11-13 16:59:09 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 1a7855af22 | Match the value of the literals. | 2009-11-13 15:17:27 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | baffd97efb | Fixed parsing of ctor-initializers and added a manual test for the AST matchers | 2009-11-13 12:38:18 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 3e9d4358bc | Pass the translation units to the matcher. | 2009-11-13 12:10:12 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 5644775d2f | Also match the identifiers and the token types. | 2009-11-13 11:54:22 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | f8beeea6dd | Fixed the generator. | 2009-11-13 11:43:52 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | ecf712e6bc | New matchers | 2009-11-13 11:35:19 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 261b870034 | Fixed the coding style. | 2009-11-13 10:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 5dcf449afd | Initial work on the pattern matcher for AST nodes. | 2009-11-12 18:03:05 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | a1f9b05135 | Fixed possible crash in CheckName Done with: Erik Verbruggen | 2009-11-11 16:35:18 +01:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | a6bbec2b56 | Added symbols for property declarations. | 2009-11-11 09:34:10 +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 | e5eb88a31f | Ported the accept methods. | 2009-11-10 16:20:13 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | cdb1443219 | Cleanup specifiers. | 2009-11-10 16:20:13 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 4fc2ccf0c5 | Cleanup ptr operators. | 2009-11-10 16:20:13 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 1fb33e9fad | Removed deprecated methods. | 2009-11-10 16:20:13 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 6aa70ac9e0 | Removed member NestedNameSpecifierAST::next | 2009-11-10 16:20:12 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 30c67f43df | Cleanup Catch clause | 2009-11-10 16:20:12 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 380bce4527 | Cleanup nested name specifiers | 2009-11-10 16:20:12 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | b47eee8869 | Cleanup Attributes | 2009-11-10 16:20:12 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 24b6c858eb | Cleanup postfix declarators. | 2009-11-10 16:20:12 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | a7219736b6 | Cleanup Postfix operators. | 2009-11-10 16:20:12 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | aff9a74366 | Cleanup NewArrayDeclaratorAST | 2009-11-10 16:20:11 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 73a4f2977a | Cleanup MemInitializerAST | 2009-11-10 16:20:11 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 1dbdbbefe7 | Cleanup base base specifiers. | 2009-11-10 16:20:11 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 86a8812beb | Removed ObjCSynthesizedPropertyAST Done with Erik Verbruggen | 2009-11-10 16:20:11 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 4c24676362 | Removed ObjCMessageArgumentDeclarationListAST Done with Erik Verbruggen | 2009-11-10 16:20:11 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 98802456b3 | Removed ObjCPropertyAttributeListAST Done with Erik Verbruggen | 2009-11-10 16:20:11 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | e5c9aaab4b | Removed ObjCSelectorArgumentListAST Done with Erik Verbruggen | 2009-11-10 16:20:10 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | d358c89f09 | Removed ObjCMessageArgumentListAST Done with Erik Verbruggen | 2009-11-10 16:20:10 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 496ff15db3 | Removed ObjCIdentifierListAST Done with Erik Verbruggen | 2009-11-10 16:20:10 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 8efb73f5d2 | Removed TemplateArgumentListAST Done with Erik Verbruggen | 2009-11-10 16:20:10 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 6e3e293e53 | Removed DeclaratorListAST Done with Erik Verbruggen | 2009-11-10 16:20:10 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 77e7899e7c | Removed StatementListAST Done with Erik Verbruggen | 2009-11-10 16:20:09 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 36a0ea2bcb | Removed DeclarationListAST node. Done with Erik Verbruggen | 2009-11-10 16:20:09 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 4089c906fa | Removed the ExpressionListAST node. Done with Erik Verbruggen | 2009-11-10 16:20:09 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 9e7ff0469b | Removed the AST cloner. | 2009-11-10 16:20:09 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 6cfef46978 | Added generator for the accept0 methods Done with Erik Verbruggen | 2009-11-09 16:28:01 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 33ee1c8884 | Added AST forward declaration generation. Done with Erik Verbruggen | 2009-11-09 15:42:55 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 01473fec8b | Addeed generator for the cast methods. Done with: erikv | 2009-11-09 14:52:06 +01:00 |  | 
			
				
					| 
							
							
								 con | c8bb7e174b | Merge commit 'origin/1.3' Conflicts:
	src/plugins/qt4projectmanager/qt4project.cpp | 2009-11-04 19:15:14 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 64a08d15f3 | Parse ASM specifiers after declarators. Again, a gcc extension used in the OSX system headers. | 2009-11-04 13:47:06 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 4a87d875f0 | Accepts `$' as valid character when recognizing identifiers. Added support for yet another gcc extension that is using in OSX 10.6 system headers. | 2009-11-04 13:45:49 +01:00 |  | 
			
				
					| 
							
							
								 con | be3fafc311 | Merge commit '2be0845c7492ad991f23ce5c90c322df788b62b5' Conflicts:
	src/plugins/projectexplorer/projectexplorer.h
	src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp
	src/plugins/qt4projectmanager/qt4runconfiguration.cpp
	src/plugins/qt4projectmanager/qtversionmanager.cpp | 2009-10-29 18:54:17 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | b921489a57 | Process exception declarations. | 2009-10-28 16:06:40 +01:00 |  |