| 
							
							
								 Daniel Kirchner | e6848caac1 | Allow annotating inline assembly as memory-safe. | 2022-03-02 16:42:28 +01:00 |  | 
			
				
					| 
							
							
								 Leo Alt | bef69b595b | Ignore cex in SMT test | 2022-02-28 18:56:20 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | ebd584fcfb | Merge pull request #12206 from ethereum/extractExternalFunctionPart Extract external function part | 2022-02-28 13:04:14 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 8962d53e3c | Merge pull request #12701 from a3d4/fix-running-tests-from-any-drive Fix running path-related tests from any Windows drive | 2022-02-28 12:58:45 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | ca4c983973 | Merge pull request #12695 from ethereum/less-confusing-err Make error message less confusing | 2022-02-28 12:36:47 +01:00 |  | 
			
				
					| 
							
							
								 a3d4 | 50ae21d1bf | Fix running tests from any drive | 2022-02-22 18:11:42 +01:00 |  | 
			
				
					| 
							
							
								 nishant-sachdeva | 195f72e844 | Added errorSelector field for custom errors | 2022-02-21 19:14:33 +05:30 |  | 
			
				
					| 
							
							
								 chriseth | e9592c3f8e | Update tests. | 2022-02-21 14:32:52 +01:00 |  | 
			
				
					| 
							
							
								 Marenz | 175580fe90 | Make error message less confusing | 2022-02-17 16:52:36 +01:00 |  | 
			
				
					| 
							
							
								 Leo | e3e77c0f01 | Merge pull request #12551 from ethereum/natspec-test Add test for fixed natspec ICE | 2022-02-14 19:51:03 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | c47da51eab | Consider all grandparents in override analysis. | 2022-02-14 15:31:31 +01:00 |  | 
			
				
					| 
							
							
								 nishant-sachdeva | 276851ff91 | Added support for FunctionType::Kind::StringConcat and functions string.concat | 2022-02-10 22:08:47 +05:30 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 290b9326e3 | Move stray semantics test to proper directory. | 2022-02-10 13:43:49 +01:00 |  | 
			
				
					| 
							
							
								 Marenz | 46075d04d9 | Include used events in ` --hashes` output | 2022-02-09 13:50:42 +01:00 |  | 
			
				
					| 
							
							
								 Marenz | 3e7c68d9b0 | Merge identifier query methods into one | 2022-02-08 17:44:21 +01:00 |  | 
			
				
					| 
							
							
								 a3d4 | 0a17495cf9 | Treat root path in normalizeCLIPathForVFS as case insensitive on Windows | 2022-02-05 11:51:11 +01:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 0fe5811459 | Fixed a ICE on calldata to struct member copy | 2022-01-31 17:26:11 +01:00 |  | 
			
				
					| 
							
							
								 nishant-sachdeva | dec511aad8 | Corresponding code in the .cpp file has been commented instead of begin removed pending preliminary reviews Code generators needed fixing of the cleanup process during typecasting of bytes and integers | 2022-01-28 19:56:15 +05:30 |  | 
			
				
					| 
							
							
								 Marenz | a550048cf0 | Fix too strict assert for calldata string -> bytes conversions | 2022-01-20 15:11:26 +01:00 |  | 
			
				
					| 
							
							
								 nishant-sachdeva | 27d0480e96 | Adding Stack Height Checker and modifying the number of POP instructions to appropriately provide the pointer address | 2022-01-20 01:15:08 +05:30 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | c3c5937bd7 | Merge pull request #12552 from ethereum/missing-bracket Add missing bracket in test | 2022-01-19 16:07:41 +01:00 |  | 
			
				
					| 
							
							
								 Marenz | be7c7dd4a9 | Make formatting more consistent in natspec tests | 2022-01-19 15:35:27 +01:00 |  | 
			
				
					| 
							
							
								 Marenz | 6d05912d70 | Require strict parsing for natspec JSON tests | 2022-01-19 15:35:27 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 92c262d116 | Merge pull request #12553 from ethereum/ir-ice-12546 Fix .push() not considering external functions | 2022-01-19 13:41:20 +01:00 |  | 
			
				
					| 
							
							
								 nishant-sachdeva | a0d6c11860 | Equality operator allowed for external function types | 2022-01-19 15:20:31 +05:30 |  | 
			
				
					| 
							
							
								 Marenz | 89d6bff72a | Fix .push() not considering external functions | 2022-01-18 16:30:31 +01:00 |  | 
			
				
					| 
							
							
								 Marenz | 7fbf134ce3 | Add test for fixed natspec ICE | 2022-01-18 13:36:54 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | cf8a7c3bea | Merge pull request #12544 from ethereum/natspec-ice-12528 Natspec: Fix ICE when overriding a struct getter with a Natspec-documented return value and the name in the struct is different. | 2022-01-18 12:48:26 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 79e9d619a3 | Merge pull request #12545 from ethereum/yulGrammarFluke Allow builtins in yul identifier paths in antlr grammar. | 2022-01-17 20:42:14 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | c91f995ec9 | Update test/libsolidity/syntaxTests/inlineAssembly/assignment_to_function_pointer.sol Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> | 2022-01-17 20:12:11 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 2d0f6278bb | Allow builtins as yul identifier paths in antlr grammar. | 2022-01-17 18:42:54 +01:00 |  | 
			
				
					| 
							
							
								 Marenz | 7c0a121e45 | Natspec: Fix ICE when overriding a struct getter with a Natspec-documented return value and the name in the struct is different. | 2022-01-17 17:10:07 +01:00 |  | 
			
				
					| 
							
							
								 Marenz | 57d84c8bfb | Fix genetic algorithms CI failure | 2022-01-17 13:35:07 +01:00 |  | 
			
				
					| 
							
							
								 Marenz | 0004ad8764 | Fix ICE when a constant variable declaration forward references a struct | 2022-01-17 13:24:14 +01:00 |  | 
			
				
					| 
							
							
								 Marenz | 2c4c8264e4 | Fix wrong error with immutables when base contract c'tor uses return | 2022-01-13 13:09:36 +01:00 |  | 
			
				
					| 
							
							
								 Leo Alt | 098a3cb537 | adjust tests for nondeterminism | 2022-01-12 18:43:18 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 1655626e0a | Remove counterexample from test. | 2022-01-12 17:58:05 +01:00 |  | 
			
				
					| 
							
							
								 Leo Alt | 9f171c0f06 | update smtchecker tests for new z3 | 2022-01-12 15:13:34 +01:00 |  | 
			
				
					| 
							
							
								 Mathias L. Baumann | 63b6bbe15c | Merge pull request #12471 from ethereum/modifiers-control-flow-11483 Properly generated control flows for inherited modifiers | 2022-01-06 13:39:50 +01:00 |  | 
			
				
					| 
							
							
								 Marenz | e969aed780 | Properly resolve virtual modifiers | 2022-01-06 12:52:06 +01:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 85d1a57e65 | Added more tests. Updated chromosome. Remove unused headers. | 2022-01-04 13:27:39 +05:30 |  | 
			
				
					| 
							
							
								 chriseth | e7fc2a176a | Test updates. | 2022-01-03 15:52:05 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 692614df72 | Merge pull request #12437 from ethereum/encodeCallForDeclarations abi.encodeCall for declarations. | 2021-12-29 18:40:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 4c838d9cf5 | abi.encodeCall for declarations. | 2021-12-29 12:26:04 +01:00 |  | 
			
				
					| 
							
							
								 Leo Alt | fb8c138b8b | Do not analyze unecessary contracts | 2021-12-24 19:36:32 +01:00 |  | 
			
				
					| 
							
							
								 mejsiej | ddd9a84141 | Improve failure message when generating getter. | 2021-12-20 18:16:27 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 3193dfbb5d | Merge pull request #11350 from ethereum/lsp Language Server | 2021-12-16 18:54:26 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1594518cfc | Merge pull request #12417 from nishant-sachdeva/invalid_ir_generated_during_copy_of_dynamically_sized_storage_arrays_of_function_type Added sameType check for fromType and toType in YulUtilFunctions.cpp and relevant tests in semanticTests | 2021-12-16 18:33:54 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 835efea427 | Merge pull request #12287 from ethereum/abi.encodeCall Implement typechecked abi.encodeCall() | 2021-12-16 18:24:33 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 927b24df1f | Initial implementation of Language Server | 2021-12-16 17:52:49 +01:00 |  |