| 
							
							
								 chriseth | 75df2342d6 | Adding some debug messages to bytecode store. | 2020-05-27 09:39:45 +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 |  | 
			
				
					| 
							
							
								 chriseth | 41725b2065 | Merge pull request #9032 from ethereum/sol-yul-fix-wrong-function-type-declaration-assumption [Sol->Yul] Remove wrong assumption about function declarations associated an expressions | 2020-05-27 09:10:46 +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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 chriseth | 37aeeb05da | Merge pull request #9023 from ethereum/errorid-random-seed-fix Fixed seed for randomness, fixed conflicts in errorids | 2020-05-26 15:17:49 +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 | 8782fd057c | Merge pull request #9022 from ethereum/renameAsCallable Rename asCallableFunction. | 2020-05-26 11:51:34 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c5dbcc9853 | Merge pull request #9018 from ethereum/fixLeave Fix implementation of leave. | 2020-05-26 11:35:47 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9604174151 | Rename asCallableFunction. | 2020-05-26 11:35:12 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e6b399c86e | Merge pull request #8942 from ethereum/calldataVariables Calldata variables. | 2020-05-26 11:34:40 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f94ad21ef5 | Merge pull request #9020 from ethereum/fixMemoryAssumption Fix assumption for member not in memory. | 2020-05-26 10:55:52 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | add55fd793 | Documentation. | 2020-05-26 10:51:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 33450619b1 | Checks for uninitialized access to calldata variables. | 2020-05-26 10:51:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | fb40a8abb8 | Test updates. | 2020-05-26 10:51:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 99194b1450 | New tests. | 2020-05-26 10:51:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 499cb0526f | Calldata variables. | 2020-05-26 10:51:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 76d27bcfaa | Fix assumption for member not in memory. | 2020-05-26 10:35:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | bd64e537cb | Fix implementation of leave. | 2020-05-26 10:24:01 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 370350da07 | Merge pull request #9008 from ethereum/smt_add_test [SMTChecker] Add test that has an unused mapping | 2020-05-25 17:04:54 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6d64095ccf | Merge pull request #8987 from ethereum/sol-yul-bound-functions [Sol->Yul] Bound functions | 2020-05-25 16:53:33 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 44e62c1fae | Merge pull request #8997 from ethereum/sol-yul-refactor-no-internal-functions-with-arbitrary-parameters [Sol->Yul] Remove unnecessary code for handling internal functions with arbitrary parameters (refactor) | 2020-05-25 16:47:10 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 042dc965fa | Merge pull request #8952 from ethereum/sol-yul-refactor-simplify-end-visit-for-internal-calls [Sol->Yul] Simplify end visit for internal calls (refactor) | 2020-05-25 16:46:36 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8e31c345a8 | Merge pull request #8978 from ethereum/disturbance_stack Add proper unipmlemented errors for array copying | 2020-05-25 15:34:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e7f97cf3ac | Merge pull request #9012 from ethereum/wrong-offset-for-utf8 Fix caret position for errors with utf source | 2020-05-25 15:15:59 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 7f3d437ffe | Fix caret position for errors with utf source | 2020-05-25 14:27:03 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 936ea6f950 | Refactor TypeChecker to assign different IDs to different errors | 2020-05-25 13:40:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7e1f26270b | Merge pull request #8999 from ethereum/wasm-branch Rename wasm::Break(If) to wasm::Branch(If) for clarity | 2020-05-25 11:52:20 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 61568fda63 | Merge pull request #8996 from jcaracciolo/macos-release Change build OSX CircleCI to Release | 2020-05-25 11:38:25 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 91aff43404 | Merge pull request #8998 from a3d4/partfix-5819-add-error-tags-to-declarationtypechecker Add error IDs to DeclarationTypeChecker | 2020-05-25 11:36:06 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | d45bb2aa07 | Add proper unipmlemented errors for array copying | 2020-05-25 10:48:42 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 0fda5fe077 | [SMTChecker] Add test that has an unused mapping | 2020-05-25 10:24:48 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7a6ad61583 | Merge pull request #9010 from a3d4/fix-spelling-errors Fix spelling errors | 2020-05-25 10:10:08 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | a499ef16fa | Fix spelling errors | 2020-05-25 02:54:37 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 5870253b00 | Shorten a couple of lines | 2020-05-21 17:38:47 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | cfdfa36065 | Rename wasm::Break(If) to wasm::Branch(If) for clarity | 2020-05-21 00:02:02 +01:00 |  | 
			
				
					| 
							
							
								 a3d4 | 38e65a909a | Remove DocStringAnalyzer and DocStringParser class-specific error reporting functions | 2020-05-21 00:26:14 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 66a8c7d1ab | Remove ReferencesResolver class-specific error reporting functions | 2020-05-21 00:04:26 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 3a75b1da4d | Remove DeclarationTypeChecker class-specific error reporting functions | 2020-05-20 23:56:25 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 4a2ce57bed | Add support for bound function calls in IR generator | 2020-05-20 21:10:20 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | a68b4ab7ed | IRGeneratorForStatements: Slightly reorganize local variables in endVisit(MemberAccess) - Add memberFunctionType accessible in the whole function to avoid declaring it multiple times
- Add objectCategory | 2020-05-20 21:09:27 +02:00 |  |