| 
							
							
								 peter | 146c4ff510 | * fix compare for unique types, they are allowed when they match exact | 2003-03-20 17:52:18 +00:00 |  | 
			
				
					| 
							
							
								 peter | 34de6782a5 | * convert_l3 convertlevel added. This level is used for conversions where information can be lost like converting widestring->ansistring
    or dword->byte | 2003-01-16 22:13:51 +00:00 |  | 
			
				
					| 
							
							
								 peter | 00e2ee165b | * merged methodpointer fixes from 1.0.x | 2003-01-15 01:44:32 +00:00 |  | 
			
				
					| 
							
							
								 peter | 90473fa87f | * constant string conversion fixed, it's now equal to both shortstring, ansistring and the typeconvnode will return
    te_equal but still return convtype to change the constnode | 2003-01-09 21:43:39 +00:00 |  | 
			
				
					| 
							
							
								 peter | 8423a146b0 | * use int_to_int conversion for pointer/procvar/classref to int | 2003-01-05 22:42:13 +00:00 |  | 
			
				
					| 
							
							
								 florian | 07110d20f9 | + added proper support of type = type <type>; for simple types | 2003-01-05 15:54:15 +00:00 |  | 
			
				
					| 
							
							
								 peter | 8b2dbde7c8 | * fixed assignment operator checking for typecast | 2003-01-03 17:16:04 +00:00 |  | 
			
				
					| 
							
							
								 peter | 50e870348b | * varargs is not checked in proc->procvar for delphi | 2002-12-29 18:15:19 +00:00 |  | 
			
				
					| 
							
							
								 peter | bbf8bddbb4 | * unit loading changed to first register units and load them afterwards. This is needed to support uses xxx in yyy correctly
  * unit dependency check fixed | 2002-12-29 14:57:50 +00:00 |  | 
			
				
					| 
							
							
								 peter | 39473f1e59 | * procvar compare with 2 ints did not check the integer size | 2002-12-27 15:26:12 +00:00 |  | 
			
				
					| 
							
							
								 peter | 6f9deb98ed | * don't allow implicit bool->int conversion | 2002-12-23 22:22:16 +00:00 |  | 
			
				
					| 
							
							
								 peter | 908c2c1ca7 | * allow classref-classref always when explicit | 2002-12-18 21:37:36 +00:00 |  | 
			
				
					| 
							
							
								 peter | f1a0d3bd11 | * give conversions from pointer to pwidechar a penalty (=prefer pchar) | 2002-12-15 22:37:53 +00:00 |  | 
			
				
					| 
							
							
								 peter | bdc6feb73d | * proc->procvar is never an exact match, convert exact parameters to equal for the whole proc to procvar conversion level | 2002-12-11 22:40:12 +00:00 |  | 
			
				
					| 
							
							
								 peter | 419a0592ab | * prefer string-shortstring over other string-string conversions | 2002-12-06 17:49:44 +00:00 |  | 
			
				
					| 
							
							
								 florian | 121ca40b39 | * some variant <-> dyn. array stuff | 2002-12-05 14:27:25 +00:00 |  | 
			
				
					| 
							
							
								 carl | eeea5fdae0 | * warning of portabilitiy problems with parasize / localsize + some added documentation | 2002-12-01 22:07:41 +00:00 |  | 
			
				
					| 
							
							
								 peter | 67153fd9a1 | * the never ending story of tp procvar hacks | 2002-11-27 15:33:46 +00:00 |  | 
			
				
					| 
							
							
								 peter | 1c2eecfb9d | * fix cp_procvar compare | 2002-11-27 02:32:14 +00:00 |  | 
			
				
					| 
							
							
								 peter | f3fc72095f | * splitted defbase in defutil,symutil,defcmp * merged isconvertable and is_equal into compare_defs(_ext)
  * made operator search faster by walking the list only once | 2002-11-25 17:43:16 +00:00 |  |