John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								1e0101461e
								
							
						 | 
						
							
							
								
								Added new feature for checking macro and preprocessor conditional consistency.
							
							
							
							
							
							
							
							llvm-svn: 187228 
							
						 | 
						
							2013-07-26 18:16:22 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								b809dfcf3a
								
							
						 | 
						
							
							
								
								Fixed some formatting issues with clang-format to get a baseline.
							
							
							
							
							
							
							
							llvm-svn: 186675 
							
						 | 
						
							2013-07-19 14:19:31 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								161381e120
								
							
						 | 
						
							
							
								
								Ran clang-format on Modularize.cpp to get a baseline for future changes.
							
							
							
							
							
							
							
							llvm-svn: 185092 
							
						 | 
						
							2013-06-27 18:52:23 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								26b567ae6a
								
							
						 | 
						
							
							
								
								Fixed typo.
							
							
							
							
							
							
							
							llvm-svn: 184347 
							
						 | 
						
							2013-06-19 20:35:50 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								54c83695f7
								
							
						 | 
						
							
							
								
								Fixed a typo and naming convention.
							
							
							
							
							
							
							
							llvm-svn: 184221 
							
						 | 
						
							2013-06-18 19:56:05 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								a44f85abd4
								
							
						 | 
						
							
							
								
								Fixed outdate comment, and comment typo.
							
							
							
							
							
							
							
							llvm-svn: 179568 
							
						 | 
						
							2013-04-15 22:32:28 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								52d9886500
								
							
						 | 
						
							
							
								
								modularize - Fixed broken array use (asserted in tests).  Renamed KindType enum.
							
							
							
							
							
							
							
							llvm-svn: 178259 
							
						 | 
						
							2013-03-28 18:38:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Michael Gottesman
							
						 | 
						
							
							
							
							
							
								
							
							
								4b24921965
								
							
						 | 
						
							
							
								
								Revert "modularize - Fixed poor array usage."
							
							
							
							
							
							
							
							This has broken buildbots for a few hours.
llvm-svn: 178223 
							
						 | 
						
							2013-03-28 06:07:15 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								3b1ee2b87f
								
							
						 | 
						
							
							
								
								modularize - Updated futures comment.
							
							
							
							
							
							
							
							llvm-svn: 178216 
							
						 | 
						
							2013-03-28 02:46:25 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								9663d8c46d
								
							
						 | 
						
							
							
								
								modularize - Fixed poor array usage.
							
							
							
							
							
							
							
							llvm-svn: 178214 
							
						 | 
						
							2013-03-28 02:44:31 +00:00 | 
						
					
				
					
						
							
							
								 
								David Blaikie
							
						 | 
						
							
							
							
							
							
								
							
							
								c66c07d444
								
							
						 | 
						
							
							
								
								Fix a default on covered switch found by -Wcovered-switch-default
							
							
							
							
							
							
							
							Introduced in r178207
llvm-svn: 178212 
							
						 | 
						
							2013-03-28 02:30:37 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								4e4d9b3abf
								
							
						 | 
						
							
							
								
								modularize - revised to group duplicate symbols together in the error output.
							
							
							
							
							
							
							
							llvm-svn: 178207 
							
						 | 
						
							2013-03-28 01:20:19 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								ea6c8dbf71
								
							
						 | 
						
							
							
								
								Broke out header file list reading into separate function. Moved options to front.  Removed some trailing spaces.
							
							
							
							
							
							
							
							llvm-svn: 178182 
							
						 | 
						
							2013-03-27 21:23:21 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								fd8ca38ad5
								
							
						 | 
						
							
							
								
								Added informational comment about using -x c++.
							
							
							
							
							
							
							
							llvm-svn: 178172 
							
						 | 
						
							2013-03-27 19:31:22 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								d977c1e6c5
								
							
						 | 
						
							
							
								
								Fixed path in file comment.  Fixed #include order.
							
							
							
							
							
							
							
							llvm-svn: 178164 
							
						 | 
						
							2013-03-27 18:34:38 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								f5db45bc16
								
							
						 | 
						
							
							
								
								Revised to use MemoryBuffer. Removed redundant llvm:: qualifiers.  Removed unnecessary c_str() calls.  Reformatted with clang-format.
							
							
							
							
							
							
							
							llvm-svn: 178104 
							
						 | 
						
							2013-03-27 01:02:46 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								a2de1088b7
								
							
						 | 
						
							
							
								
								Revised to use file list path as reference path, or path provide by new -prefix option.  Revised to use LLVM option parser.
							
							
							
							
							
							
							
							llvm-svn: 177959 
							
						 | 
						
							2013-03-26 01:17:48 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								ce601e21d0
								
							
						 | 
						
							
							
								
								Added future directions comment and a couple of fixme's.
							
							
							
							
							
							
							
							llvm-svn: 176998 
							
						 | 
						
							2013-03-14 01:41:29 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								1f67ccb3fd
								
							
						 | 
						
							
							
								
								Review feedback change per Edwin: Move non-public members to end of classes.
							
							
							
							
							
							
							
							llvm-svn: 176883 
							
						 | 
						
							2013-03-12 18:51:47 +00:00 | 
						
					
				
					
						
							
							
								 
								John Thompson
							
						 | 
						
							
							
							
							
							
								
							
							
								4f8ba659d9
								
							
						 | 
						
							
							
								
								Initial check in of Doug's modularize tool for checking header readiness for modules, plus some changes per review feedback:  Removed system headers, changed to use stream output, added file name in message.
							
							
							
							
							
							
							
							llvm-svn: 176847 
							
						 | 
						
							2013-03-12 02:07:30 +00:00 |