| 
							
							
								 Chris Lattner | 1cd4c7294c | Make sure that at least one virtual method is defined in a .cpp file to avoid having the compiler emit RTTI and vtables to EVERY translation unit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11871 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-02-26 07:24:18 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 2cdd21c2e4 | Finegrainify namespacification git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10464 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-12-14 21:35:53 +00:00 |  | 
			
				
					| 
							
							
								 Brian Gaeke | d0fde30ce8 | Put all LLVM code into the llvm namespace, as per bug 109. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-11-11 22:41:34 +00:00 |  | 
			
				
					| 
							
							
								 John Criswell | b576c94c15 | Added LLVM project notice to the top of every C++ source file. Header files will be on the way.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9298 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-10-20 19:43:21 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | cf3056db0f | Regularize header file comments git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9071 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-10-13 03:32:08 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 01e770a9e5 | Add using declarations git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6305 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-05-22 21:59:35 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | cb09cc268b | Move annotation to support library git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5268 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-01-14 21:29:58 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 3fa61eb199 | Fix static initializer ordering dependency git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5236 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-01-13 00:52:43 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 60bfeb816a | Fix problem that GCC3.1 doesn't like. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3050 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-07-24 20:17:22 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 697954c15d | Changes to build successfully with GCC 3.02 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1503 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-01-20 22:54:45 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 82072d4743 | Clean up Type class by removing mutable ConstRules member and use annotations insead git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@516 91177308-0d34-0410-b5e6-96231b3b80d8 | 2001-09-09 21:02:38 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | c0f483d4ef | Annotations are const objects now git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@458 91177308-0d34-0410-b5e6-96231b3b80d8 | 2001-09-07 16:44:01 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | da8f004cdb | Support passing a data pointer to annotation factory methods git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@376 91177308-0d34-0410-b5e6-96231b3b80d8 | 2001-08-27 05:19:10 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 8dc89a330c | Add annotation support git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@366 91177308-0d34-0410-b5e6-96231b3b80d8 | 2001-08-23 17:07:56 +00:00 |  |