hjk
							
						 
					 | 
					
						
						
							
						
						9595504bda
					 | 
					
						
						
							
							Long live the king!
						
						
						
						
						
						
					 | 
					
						2010-03-05 11:28:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						293f67580d
					 | 
					
						
						
							
							Fixed: Wrong usage highlighting if function's argument list contains comment.
						
						
						
						
						
						
						
						Task-number: QTCREATORBUG-577 
						
						
					 | 
					
						2010-03-03 14:11:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						146ec6248d
					 | 
					
						
						
							
							Renamed Preprocessor::_true_test
						
						
						
						
						
						
					 | 
					
						2009-10-21 16:20:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						5b7a19425b
					 | 
					
						
						
							
							Use bit vectors to store the preprocessor's state.
						
						
						
						
						
						
					 | 
					
						2009-10-21 16:19:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hjk
							
						 
					 | 
					
						
						
							
						
						93cbef8724
					 | 
					
						
						
							
							long live the king
						
						
						
						
						
						
					 | 
					
						2009-08-14 09:30:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						2f649be146
					 | 
					
						
						
							
							Disable macro expansion when preprocessing in fast-mode.
						
						
						
						
						
						
					 | 
					
						2009-07-06 09:53:25 +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
							
						 
					 | 
					
						
						
							
						
						e2a0a4d7c5
					 | 
					
						
						
							
							Keep the original encoded text around while preprocessing.
						
						
						
						
						
						
					 | 
					
						2009-06-15 15:39:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						bdf6c3d0be
					 | 
					
						
						
							
							Store the encoded file name in a QString.
						
						
						
						
						
						
					 | 
					
						2009-05-27 15:34:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						caad98ec4c
					 | 
					
						
						
							
							Refactored a bit the preprocessor so we can use it to generate file dependencies.
						
						
						
						
						
						
					 | 
					
						2009-05-13 15:29:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						064201ff85
					 | 
					
						
						
							
							Mark the generated regions of text.
						
						
						
						
						
						
					 | 
					
						2009-03-04 14:36:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						e253f39360
					 | 
					
						
						
							
							Store the actual arguments of the macro expansions.
						
						
						
						
						
						
					 | 
					
						2009-03-04 11:47:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						5bbb882b3d
					 | 
					
						
						
							
							Introduced expandBuiltinMacro().
						
						
						
						
						
						
					 | 
					
						2009-03-03 17:23:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						7327a8ea4d
					 | 
					
						
						
							
							Introduced skipActualArguments().
						
						
						
						
						
						
					 | 
					
						2009-03-03 16:59:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						1d75990667
					 | 
					
						
						
							
							Introduced processObjectLikeMacro().
						
						
						
						
						
						
					 | 
					
						2009-03-03 16:56:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						b316939dff
					 | 
					
						
						
							
							Introduced expandObjectLikeMacro().
						
						
						
						
						
						
					 | 
					
						2009-03-03 16:46:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						656d70fa74
					 | 
					
						
						
							
							Introduced expandFunctionLikeMacro().
						
						
						
						
						
						
					 | 
					
						2009-03-03 16:19:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						454438e47d
					 | 
					
						
						
							
							More cleanup.
						
						
						
						
						
						
					 | 
					
						2009-03-03 10:41:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						ae04679373
					 | 
					
						
						
							
							Introduced processNewline() and processSkippingBlocks().
						
						
						
						
						
						
					 | 
					
						2009-03-03 10:27:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						d7e86c22b6
					 | 
					
						
						
							
							Cleanup the function-like macro expansion.
						
						
						
						
						
						
					 | 
					
						2009-03-03 10:13:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						2a8327e57f
					 | 
					
						
						
							
							Obsoleted code.
						
						
						
						
						
						
					 | 
					
						2009-03-03 09:58:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						ebe17889f4
					 | 
					
						
						
							
							Some refactoring of the preprocessor, it'll simplify my next commits.
						
						
						
						
						
						
					 | 
					
						2009-03-02 19:03:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						ed69c39906
					 | 
					
						
						
							
							More cleanup
						
						
						
						
						
						
					 | 
					
						2009-03-02 18:15:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						f4e875b9bb
					 | 
					
						
						
							
							Initial testing of the preprocessor.
						
						
						
						
						
						
					 | 
					
						2009-03-02 11:30:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hjk
							
						 
					 | 
					
						
						
							
						
						8ca887aae2
					 | 
					
						
						
							
							Fixes:    change file license headers to include LGPL
						
						
						
						
						
						
					 | 
					
						2009-02-25 09:15:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						4ffed7a119
					 | 
					
						
						
							
							Fixes: Parsing of #import directives.
						
						
						
						
						
						
					 | 
					
						2009-02-05 14:30:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Molkentin
							
						 
					 | 
					
						
						
							
						
						59affcfffc
					 | 
					
						
						
							
							Bump year in licence header.
						
						
						
						
						
						
					 | 
					
						2009-01-13 19:22:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						0422bcbbd5
					 | 
					
						
						
							
							Some more clean up in the preprocessor.
						
						
						
						
						
						
					 | 
					
						2008-12-22 14:10:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						753ddb7ce0
					 | 
					
						
						
							
							Some cleanup in the C++ preprocessor.
						
						
						
						
						
						
						
						Introduced pp-scanner.cpp, renamed `pp' to `Preprocessor' and removed useless #includes. 
						
						
					 | 
					
						2008-12-22 11:40:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hjk
							
						 
					 | 
					
						
						
							
						
						da3cb14483
					 | 
					
						
						
							
							chancge Nokia GPL exception version from 1.2 to 1.3
						
						
						
						
						
						
					 | 
					
						2008-12-16 17:20:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						310d50fd07
					 | 
					
						
						
							
							Use Macros.
						
						
						
						
						
						
					 | 
					
						2008-12-08 12:59:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roberto Raggi
							
						 
					 | 
					
						
						
							
						
						f6fbb274ae
					 | 
					
						
						
							
							Moved the preprocessor.
						
						
						
						
						
						
					 | 
					
						2008-12-08 12:24:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |