Bill Wendling 
							
						 
					 
					
						
						
							
						
						31fd5a571e 
					 
					
						
						
							
							Constify check. This fixes PR3900.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68013  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-29 20:08:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e8b64106ec 
					 
					
						
						
							
							move a large method out of line.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67892  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-28 02:08:47 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Stump 
							
						 
					 
					
						
						
							
						
						5c1f715d4b 
					 
					
						
						
							
							Allow invertable -xno- style optins as well.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67862  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-27 20:12:55 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Redl 
							
						 
					 
					
						
						
							
						
						48fe63526e 
					 
					
						
						
							
							Fix the Win32 VS2008 build:  
						
						... 
						
						
						
						- Make type declarations match the struct/class keyword of the definition.
 - Move AddSignalHandler into the namespace where it belongs.
 - Correctly call functions from template base.
 - Some other small changes.
With this patch, LLVM and Clang should build properly and with far less noise under VS2008.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67347  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-19 23:26:52 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Stump 
							
						 
					 
					
						
						
							
						
						d64e0eb094 
					 
					
						
						
							
							Improve -fno-opt style option processing to not require an extra  
						
						... 
						
						
						
						option to make the -fno- form on the option.  We also document the new
form in the CommandLine documentation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63559  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-02 22:48:49 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Stump 
							
						 
					 
					
						
						
							
						
						d6f175b3ec 
					 
					
						
						
							
							Add opposite_of and inverse_opt to support -fno- style options.  This  
						
						... 
						
						
						
						is necessary for eventual gcc commmand line compatibility.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63384  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-30 08:19:46 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						7059d47a6e 
					 
					
						
						
							
							Support for multi-valued options in CommandLine  
						
						... 
						
						
						
						Makes possible to specify options that take multiple arguments (a-la
-sectalign on Darwin). See documentation for details.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62372  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-16 22:54:19 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						630fcb8678 
					 
					
						
						
							
							* Alphabetized system headers per the style guide  
						
						... 
						
						
						
						* Minor spacing and comment cleanups
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61590  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-02 20:26:30 +00:00 
						 
				 
			
				
					
						
							
							
								Steve Naroff 
							
						 
					 
					
						
						
							
						
						0008f654bf 
					 
					
						
						
							
							Silence a warning about "*/" outside a comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51287  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-20 00:46:15 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						13d57320bd 
					 
					
						
						
							
							Remove warnings about unused parameters and shadowed variables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51266  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-19 20:15:12 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						34cd4a484e 
					 
					
						
						
							
							Fix more -Wshorten-64-to-32 warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50659  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-05 18:30:58 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						beb4d8293d 
					 
					
						
						
							
							Add support for response files to the CommandLine library.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50355  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-28 16:44:25 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b5660dc822 
					 
					
						
						
							
							Add explicit keywords.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47382  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-20 16:44:09 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						d57160d097 
					 
					
						
						
							
							Add 'sink' cmdline option. Patch by Mikhail Glushenkov!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47377  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-20 12:38:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7ed47a1335 
					 
					
						
						
							
							Don't attribute in file headers anymore.  See llvmdev for the  
						
						... 
						
						
						
						discussion of this change.  Boy are my fingers tired. ;-)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 19:59:42 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						1fc46d5a8c 
					 
					
						
						
							
							Remove an unnecessary friend declaration.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42805  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-09 18:39:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						49588d83da 
					 
					
						
						
							
							update prototype, fixing build error  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42789  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-09 16:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						9a5263241d 
					 
					
						
						
							
							Pass argc by value, not by reference, since it isn't modified.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42788  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-09 16:04:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						3ab264a985 
					 
					
						
						
							
							Fix grammar in a comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42748  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-08 15:10:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						cdf2b3b2f8 
					 
					
						
						
							
							Add explicit keywords.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42747  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-08 15:08:41 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						27e9d457d4 
					 
					
						
						
							
							Add explicit keywords.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37925  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-05 20:40:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						81da02b553 
					 
					
						
						
							
							Make tail merging the default, except on powerPC.  There was no prior art  
						
						... 
						
						
						
						for a target-dependent default with a command-line override; this way
should be generally usable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37285  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-22 17:14:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						69d6f1358c 
					 
					
						
						
							
							improve the patch for PR1318 to also support grouped options with custom  
						
						... 
						
						
						
						handlers (like the pass list).  My previous fix only supported *new* command
line options, not additions to old ones.
This fixes test/Feature/load_module.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35935  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-12 00:36:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9878d6ae3a 
					 
					
						
						
							
							rearchitect the registration mechanism used by the command line option stuff.  
						
						... 
						
						
						
						This dramatically reduce the amount of memory allocated by the commandline stuff
at static init time, changing it to build local data structures when ParseCommandLineOptions
is called.  In a dummy empty program that links some llvm libraries, this reduces
the number of malloc'd bytes from 4864 to 3360 on entry to main.  Most of that
memory is now allocated by non-commandline related stuff.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35701  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-06 21:06:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3b6078f584 
					 
					
						
						
							
							Switch some vectors to smallvectors.  This reduces amount of malloc'd  
						
						... 
						
						
						
						memory that occurs before main starts from 5104 to 4864 bytes with a dummy
example app.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35698  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-06 18:36:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f6143ef556 
					 
					
						
						
							
							Eliminate unneeded virtual methods  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35697  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-06 18:06:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6e18fa0e1c 
					 
					
						
						
							
							eliminate a virtual method  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35691  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-05 22:21:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						af035f3460 
					 
					
						
						
							
							remove the dead removeArgument method, rename Options to OptionsMap.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35690  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-05 21:58:17 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						aed293dfba 
					 
					
						
						
							
							Add PrintVersionMessage() that tools can use to print version number  
						
						... 
						
						
						
						without exiting program.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33737  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-01 01:43:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f3799d6317 
					 
					
						
						
							
							simplify trivial function  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30924  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-12 23:50:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7422a76100 
					 
					
						
						
							
							Add external definitions for commonly-used template specializations and add  
						
						... 
						
						
						
						anchor methods to others.  This eliminates the vtable/template method bloat
in .o files that defining a cl::opt used to impose (~4K per .o file for one
cp::opt<unsigned>).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29909  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-27 12:45:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						433fd76e51 
					 
					
						
						
							
							Add an out-of-line virtual method to provide a home for the cl::option class.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29191  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-07-18 23:59:33 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						515b5b379f 
					 
					
						
						
							
							Make it possible to override the standard version printer. Not all tools  
						
						... 
						
						
						
						built with CommandLine.h will want the --version option to report that the
tool belongs to LLVM. To override simply pass a void func() to the
cl::SetVersionPrinter() function and that void func() will be called when
it is time to print the version information.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28687  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-06-05 16:22:56 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						3e41da29fb 
					 
					
						
						
							
							Don't use old-style casts. This prevents compiler warnings when CommandLine.h  
						
						... 
						
						
						
						is used in projects that have stricter warning control than LLVM. This also
helps us find casts more easily if we ever need to.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28263  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-12 19:20:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a542b4c133 
					 
					
						
						
							
							Move the END_WITH_NULL marker.  Vladimir suggests that this works better with  
						
						... 
						
						
						
						GCC 4.1.  I tried it with 4.0 and 3.3 and it seems fine.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23957  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-24 05:03:46 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						cc94b5178f 
					 
					
						
						
							
							Work around GCC's dislike of attributes on function definitions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23896  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-23 15:22:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						66c5fd6c53 
					 
					
						
						
							
							When a function takes a variable number of pointer arguments, with a zero  
						
						... 
						
						
						
						pointer marking the end of the list, the zero *must* be cast to the pointer
type.  An un-cast zero is a 32-bit int, and at least on x86_64, gcc will
not extend the zero to 64 bits, thus allowing the upper 32 bits to be
random junk.
The new END_WITH_NULL macro may be used to annotate a such a function
so that GCC (version 4 or newer) will detect the use of un-casted zero
at compile time.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23888  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-23 04:37:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						40f44f1f58 
					 
					
						
						
							
							Fix errors when compiling with -pedantic  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23719  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-14 00:33:05 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						a2860651e8 
					 
					
						
						
							
							Change unsigned lng to unsigned.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23077  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-26 09:24:46 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						eb0c36d173 
					 
					
						
						
							
							Added cl::bits option type (bit vectors).  See "Collecting options as a set  
						
						... 
						
						
						
						of flags" in the Command Line doc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23067  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-25 23:31:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						9eb59ec548 
					 
					
						
						
							
							Eliminate tabs and trailing spaces.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22520  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-07-27 05:53:44 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						8a207c16d2 
					 
					
						
						
							
							Make sure a variable is initialized before use to clean up a warning from  
						
						... 
						
						
						
						GCC 4.0.0 in release build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22248  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-06-18 16:53:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e6ad5ea996 
					 
					
						
						
							
							silence a huge number of bogus warnings with GCC 4 on Reid's tester.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22244  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-06-17 13:20:15 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						f8063f9122 
					 
					
						
						
							
							Change some old-style casts to C++ style casts to avoid warnings in XPS  
						
						... 
						
						
						
						compilation. This change has been waiting in the wings for a long time but
since Misha just did a global change, I figured now was the time to commit
it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21431  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-22 02:31:56 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						63b3afa984 
					 
					
						
						
							
							Remove trailing whitespace  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21411  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-21 20:48:15 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						4251ce4b10 
					 
					
						
						
							
							Added a size_type typedef to LLVM containers to make Visual Studio shut up  
						
						... 
						
						
						
						(and possibly to make LLVM more x86 64bit friendly).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18891  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-13 16:28:53 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						42f006c8f5 
					 
					
						
						
							
							Make a const method const  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18524  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-05 05:17:34 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						9bbba09139 
					 
					
						
						
							
							Per code review:  
						
						... 
						
						
						
						*Implement/Document the cl::extrahelp feature instead of the MoreHelp ptr.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17871  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-16 06:11:52 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						cc08ee507f 
					 
					
						
						
							
							Add the MoreHelp function pointer. If non-null, this specifies a function to be called to print out additional help information  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17756  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-14 21:49:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1fca5ff62b 
					 
					
						
						
							
							Convert 'struct' to 'class' in various places to adhere to the coding standards  
						
						... 
						
						
						
						and work better with VC++.  Patch contributed by Morten Ofstad!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17281  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-27 16:14:51 +00:00