| 
							
							
								 Mathias Baumann | e411a502fd | Fix missing trailing dot in error message | 2019-03-11 16:15:18 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | d70cb375cf | isImplicitlyConvertibleTo(): Add better error messages | 2019-03-11 13:38:02 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 1e603c27ea | Add tests to increase TypeChecker.cpp coverage | 2019-02-13 16:31:26 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 0e4912a203 | ABIEncoderV2: Implement calldata structs without dynamically encoded members. | 2019-02-11 15:46:58 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | ee28cb65a6 | Add tests to increase coverage of TypeChecker | 2019-02-06 20:45:30 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 610ef9f199 | Disallow calldata structs. | 2019-01-21 10:30:57 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0668a9ecfb | Public state variables are implementing external functions. | 2018-12-03 10:46:03 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1e7a23a205 | Changelog entry and tests. | 2018-11-26 16:51:45 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 597174119a | Tests. | 2018-11-26 14:30:32 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | ac5803bf3e | Changelog entry and tests. | 2018-11-26 12:41:26 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 2ab66bf798 | Cleanup 0.5.0 test cases | 2018-08-06 12:03:00 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 4bcc4d2fcf | Add additional test cases. | 2018-08-01 17:18:17 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 061ea0cfc6 | Correctly determine whether base constructor is called without parentheses. | 2018-08-01 12:28:27 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7e5406dd89 | Disallow calling base constructors without arguments. | 2018-08-01 12:28:27 +01:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | e7dc9d27fc | Cleans up syntax test. | 2018-07-11 13:26:52 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 7c7e154a7b | Improves error with suggestion to remove parantheses. | 2018-07-11 01:58:17 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 34a031609e | Updates Changelog, syntax test and simplifies type checker. | 2018-07-11 01:58:17 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 0b960f5a9c | Turns wrong argument count in base constructor call into en error. | 2018-07-11 01:56:07 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 2e0d019ef0 | Adds default visibility specifier to syntax tests. | 2018-07-04 10:45:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f69e24c85e | Disallow constructor arguments given multiple times. | 2018-06-29 16:11:21 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | bc47265b3f | Replace constant with view in the tests. | 2018-05-09 15:07:47 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | f03695731b | Add source locations to syntax test expectations. | 2018-04-10 14:08:22 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 3eedbc6a9c | Error when using no parentheses in modifier-style constructor calls. | 2018-04-10 12:09:34 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | b918a105a4 | Move constructor argument override check to TypeChecker and reuse annotations in ContractCompiler. | 2018-04-09 15:26:08 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | b8fdb666e2 | Allow duplicated constructor calls, if no arguments; support for multiple inheritance; backwards compatibility. # tmp | 2018-04-09 15:26:05 +02:00 |  | 
			
				
					| 
							
							
								 Federico Bond | 4e037281ac | Error on duplicated super constructor calls | 2018-04-09 11:22:35 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 96eff0ff6a | Error when using empty parenthesis for base class constructors that require arguments. | 2018-04-05 11:52:22 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | d664a599e6 | Constructors are defined using the ` constructor` keyword. | 2018-04-03 18:21:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a54fdc495f | Fix: Treat empty base constructor argument list as not provided. | 2018-04-03 14:53:48 +02:00 |  |