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
							
						 
					 | 
					
						
						
							
						
						5bee5dea13
					 | 
					
						
						
							
							Check the scope of class and fwd-class declarations
						
						
						
						
						
						
					 | 
					
						2009-10-13 12:21:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Verbruggen
							
						 
					 | 
					
						
						
							
						
						f1e665463b
					 | 
					
						
						
							
							Added protocol & class definedness checks, and added property attribute checks.
						
						
						
						
						
						
					 | 
					
						2009-10-05 18:02:01 +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
							
						 
					 | 
					
						
						
							
						
						26267c0344
					 | 
					
						
						
							
							Improved ObjC parsing, and added semantic checks.
						
						
						
						
						
						
					 | 
					
						2009-07-28 16:34:15 +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
							
						 
					 | 
					
						
						
							
						
						19dd2b814f
					 | 
					
						
						
							
							Added Symbol::enclosingNamespaceScope(), Symbol::enclosingClassScope(), and so on...
						
						
						
						
						
						
					 | 
					
						2009-06-03 14:15:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						a1ec4e2a94
					 | 
					
						
						
							
							Introduced Name::identifier().
						
						
						
						
						
						
						
						Name::identifier() returns the identifier used to declare the name. 
						
						
					 | 
					
						2009-05-28 11:49:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						d9812ac32c
					 | 
					
						
						
							
							Fixed the signature of Symbol::getPosition() & co.
						
						
						
						
						
						
					 | 
					
						2009-03-31 14:46:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						8f84f81e6d
					 | 
					
						
						
							
							Introduced startOffset(), endOffset(), getPosition(), getStartPosition(), and getEndPosition().
						
						
						
						
						
						
					 | 
					
						2009-03-31 13:56:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						942f5a708a
					 | 
					
						
						
							
							Ignore the symbol's column for generated symbols (at least for now).
						
						
						
						
						
						
					 | 
					
						2009-03-04 15:45:38 +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
							
						 
					 | 
					
						
						
							
						
						ba78e075da
					 | 
					
						
						
							
							Introduced support for forward class declarations.
						
						
						
						
						
						
					 | 
					
						2009-02-16 18:20:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						2f90539211
					 | 
					
						
						
							
							Reimplemented Symbol::as*() methods using virtual functions.
						
						
						
						
						
						
					 | 
					
						2009-02-09 16:15:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hjk
							
						 
					 | 
					
						
						
							
						
						fe0533de2a
					 | 
					
						
						
							
							Fixes:    move all files in shared/* to src/shared/*
						
						
						
						
						
						
					 | 
					
						2009-01-26 16:19:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |