| 
							
							
								 Leonardo | d243f5baac | Merge pull request #9045 from ethereum/smt_fix_tuple [SMTChecker] Fix internal error in tuples of tuples. | 2020-06-05 14:21:32 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | 731e6466a0 | Merge pull request #9067 from ethereum/smt_fix_fp_again [SMTChecker] Fix BMC targets with FP | 2020-06-05 12:39:28 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 87ceb72b82 | [SMTChecker] Fix internal error in tuples of tuples. | 2020-06-05 12:20:47 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6b5f83cdfa | Merge pull request #9058 from ethereum/memberAccessSolYul [Sol->Yul] Member access for structs. | 2020-06-03 21:19:49 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f38e3a3574 | Merge pull request #9056 from ethereum/solYulGetters [Sol->Yul] Implement getters. | 2020-06-03 19:08:15 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 6f8b5fe53b | Disallow override with non-public state variables | 2020-06-03 14:03:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e7f3c042b6 | Struct member access for storage and memory. | 2020-06-03 10:37:39 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 37e8d78cff | [Sol->Yul] Implement getters. | 2020-06-03 10:33:37 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | 96ce4abe0e | Merge pull request #9069 from ethereum/smt_try [SMTChecker] Fix internal error on try/catch | 2020-06-02 21:09:49 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c07254f5ac | Merge pull request #9055 from ethereum/issue-8881 Output error when forward referencing constants in inline assembly | 2020-06-02 17:10:56 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0e11d468cc | Merge pull request #9064 from ethereum/FixedPointType-solAssert Added an assert for FixedPointType in InlineAssembly | 2020-06-02 16:57:46 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 10162016ae | [SMTChecker] Fix internal error on try/catch | 2020-06-02 16:51:53 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | 97cb091ada | Merge pull request #9068 from ethereum/smt_fix_state_var_init_call [SMTChecker] Relax assertion about callstack | 2020-06-02 15:53:14 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | bdc2c63327 | Output error when forward referencing constants in inline assembly | 2020-06-02 14:37:54 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | ede39fc2da | [SMTChecker] Relax assertion about callstack | 2020-06-02 12:50:51 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 0bc9f772e7 | Added an assert for FixedPointType in InlineAssembly | 2020-06-02 13:31:10 +05:30 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 2128ff9f13 | Fix ICE on push for member access | 2020-05-29 19:13:27 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | e5d25692a5 | [SMTChecker] Fix BMC targets with FP | 2020-05-29 18:13:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0b216f5771 | Merge pull request #9050 from ethereum/smt_fix_nonvalue_asgn [SMTChecker] Fix ICE on index access assignment inside single branches | 2020-05-28 16:25:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 65d8b6cf75 | Merge pull request #9033 from a3d4/partfix-5819-add-errorid-to-error-class Add unique ID to Error class | 2020-05-28 16:24:47 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | b90fb1cab6 | [SMTChecker] Fix ICE on index access assignment inside single branches | 2020-05-28 15:56:46 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | c959341720 | Add errorId to Error class | 2020-05-28 15:00:33 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | a73ec6a82f | [SMTChecker] Fix ICE in inlining function calls while short circuiting | 2020-05-28 13:14:19 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | 097954bc80 | Merge pull request #9049 from ethereum/smt_fix_fp [SMTChecker] Fix fixed point inc/dec | 2020-05-28 13:13:23 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f608e50bad | Merge pull request #9029 from ethereum/fewerInternalSourceRefs Do not set source locations for small internal assembly routines. | 2020-05-28 11:14:20 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | cb1cbbc1f1 | [SMTChecker] Fix fixed point inc/dec | 2020-05-28 10:56:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ee8307ceed | Merge pull request #9044 from ethereum/issue-9028 Fix failure to find overload resolution when overrides are involved | 2020-05-28 10:33:01 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 9e9f0c52e1 | [SMTChecker] Support to bitwise | 2020-05-27 20:59:00 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | a846c18e67 | Fix failure to find overload resolution when overrides are involved | 2020-05-27 18:31:56 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | eb923af09c | Do not set source locations for small internal assembly routines. | 2020-05-27 18:26:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | afa873fe9f | Merge pull request #8913 from ethereum/yul-remove-pc-instr Mark EVM instruction `pc()` as deprecated when used in inline assembly. | 2020-05-27 12:10:32 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | b7fa5d5040 | Mark EVM instruction pc()as deprecated when used in inline assembly. | 2020-05-27 12:07:23 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 1bf706085d | Merge pull request #9030 from ethereum/issue-8923 Fix ICE when trying to decode too large static arrays | 2020-05-27 11:45:39 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0aa3fb5026 | Merge pull request #9014 from ethereum/sol-yul-abidecode [Sol - Yul] Add support for ABIDecode. | 2020-05-27 11:44:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f066050ec0 | Merge pull request #9024 from ethereum/namableTypes Disallow non-namable types for inline arrays. | 2020-05-27 09:21:07 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | f574d8ec3a | Don't assume that an expression cannot be associated with a function declaration | 2020-05-27 00:05:18 +02:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | 118cb13476 | [Sol - Yul] Add support for ABIDecode. | 2020-05-26 13:30:37 -05:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 884e7cbffc | Fix ICE when trying to decode too large static arrays | 2020-05-26 19:36:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 309f0fbc8a | Unimplemented assert for conversion from calldata slices to memory. | 2020-05-26 18:17:36 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d0b6de580f | Disallow non-namable types for inline arrays. | 2020-05-26 18:17:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e4b31e7230 | Introduce named concept for types. | 2020-05-26 18:17:25 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 50b200a5d5 | Merge pull request #8797 from ethereum/sol-yul-populating-internal-dispatch-on-demand [Sol->Yul] Populating internal dispatch on demand | 2020-05-26 18:17:05 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d989dfd43f | Merge pull request #9027 from ethereum/issue-8265 Fix ICE by avoiding copyForLocation() on ArraySliceType | 2020-05-26 17:49:11 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | b3cafe4583 | Fix ICE by avoiding copyForLocation() on ArraySliceType | 2020-05-26 17:27:46 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 1a2e441bc5 | Generate internal dispatch only for functions that might actually get called via pointers - This also adds support for internal library calls as a side-effect since they'll now be pulled into the internal dispatch automatically. | 2020-05-26 17:01:50 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b7aa6cb1f7 | Merge pull request #9026 from ethereum/sol-yul-refactor-new-conditional-whiskers-syntax-in-internal-dispatch [Sol->Yul] New whiskers conditionals in internal dispatch template (refactor) | 2020-05-26 17:00:43 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 2716b5ff83 | Replace conditionally empty whiskers variables for punctuation with <?+> syntax in IRGenerator::generateInternalDispatchFunctions() | 2020-05-26 16:33:40 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 21e34d7ca9 | Fixed seed for randomness, fixed conflicts in errorids | 2020-05-26 18:21:47 +05:30 |  | 
			
				
					| 
							
							
								 chriseth | 5fedb4eab0 | Merge pull request #9001 from a3d4/partfix-5819-refactor-typechecker Refactor TypeChecker to assign different IDs to different errors | 2020-05-26 11:59:54 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9604174151 | Rename asCallableFunction. | 2020-05-26 11:35:12 +02:00 |  |