| 
							
							
								 Roberto Raggi | 38d3ded832 | Set the `virtual' attribute of a function definition. | 2009-10-27 15:00:57 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 60902c69bc | Set the `virtual' attribute. | 2009-10-27 14:06:07 +01:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | 56f755efe8 | Changed ObjC context keyword comparison to use identifiers. | 2009-10-20 12:48:23 +02: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 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 49fb887059 | Check ctor-initializers. | 2009-10-06 12:53:16 +02:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | f1e665463b | Added protocol & class definedness checks, and added property attribute checks. | 2009-10-05 18:02:01 +02:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | e9a5ab1b0d | Added the `isVirtual' attribute to Function. | 2009-09-25 14:20:02 +02:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | b92e1a0abf | Wee little cleanup. | 2009-09-21 18:26:37 +02:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | fc1b435ab4 | Introduced CPlusPlus::TemplateArguments and fixed a possible mem-leak when using template members. | 2009-08-26 11:41:20 +02:00 |  | 
			
				
					| 
							
							
								 hjk | 93cbef8724 | long live the king | 2009-08-14 09:30:56 +02:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | 86a7b26fcd | Fixed semantic checks for Objective-C methods and fast-enumeration. | 2009-08-05 18:30:18 +02:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | ca34b0ca1c | Cleaned the ObjC AST up. | 2009-08-05 17:14:08 +02:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | e53d23d55c | Merged ObjCMethodDefinitionAST into ObjCMethodDeclarationAST. | 2009-08-04 16:22:24 +02:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | 4a0da2c6f2 | Added Semantic checks for ObjC methods. | 2009-07-31 16:03:48 +02:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | 26267c0344 | Improved ObjC parsing, and added semantic checks. | 2009-07-28 16:34:15 +02:00 |  | 
			
				
					| 
							
							
								 Alessandro Portale | d3f9757916 | Removing some unused semicolons after Q_UNUSED There were both variants, with and without extra semicolon. | 2009-07-13 17:35:17 +02:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 3cdd48067c | Introduced ForeachStatementAST and the bits to parse foreach statements when qtMocRun is enabled. | 2009-07-03 09:12:58 +02:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | fd8cd69a47 | Introduced Document::CheckMode. | 2009-06-26 09:11:14 +02:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 27f92695cf | Initial work on smart highlight of local symbols. For-statements and symbols genarated from a macro expansion are not yet highlighted. | 2009-06-25 12:48:55 +02:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | c222f2aa27 | Some cleanup in the AST nodes. | 2009-06-17 16:08:33 +02:00 |  | 
			
				
					| 
							
							
								 Jason McDonald | 884b7af769 | Update license headers and sales contact details. Reviewed-by: Trust Me | 2009-06-17 00:01:27 +10:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | d1bbbcede5 | Check the declarator's initializer. | 2009-06-04 13:26:11 +02:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 8f84f81e6d | Introduced startOffset(), endOffset(), getPosition(), getStartPosition(), and getEndPosition(). | 2009-03-31 13:56:28 +02:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 424dd77e18 | Added support for Q_SIGNAL and Q_SLOT. | 2009-03-25 11:50:17 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 3d6f7de909 | Context-sensitive highlighting. | 2009-03-03 13:57:08 +01:00 |  | 
			
				
					| 
							
							
								 hjk | 8ca887aae2 | Fixes:    change file license headers to include LGPL | 2009-02-25 09:15:00 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 6178a44fc2 | Warning for using-directive in class scope. | 2009-02-19 13:52:05 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | ba78e075da | Introduced support for forward class declarations. | 2009-02-16 18:20:46 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | d01795d933 | Reimplemented Type::as*Type() using virtual methods. | 2009-02-09 17:49:12 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | ea981d5025 | More annotations. | 2009-02-09 12:19:17 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 3ac4e05e37 | Annotated NamespaceAST nodes. | 2009-02-09 12:00:06 +01:00 |  | 
			
				
					| 
							
							
								 hjk | fe0533de2a | Fixes:    move all files in shared/* to src/shared/* | 2009-01-26 16:19:24 +01:00 |  |