| 
							
							
								 chriseth | d71cd3aa2b | Added the using x for ydirective. | 2015-11-26 17:49:39 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2e4f4e3363 | Fix smart pointer lifetime issue in tests. | 2015-11-26 15:37:55 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b47d593252 | Do not store elements of a contract by AST node type. | 2015-11-26 15:37:55 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 879844dd0a | Code generation for creating arrays. | 2015-11-26 13:10:12 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | bf55aa6ae2 | Type checking for creating new arrays. | 2015-11-26 13:10:12 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 30b325fdc1 | Allow "new expressions" also for general type names. Breaking change: If you want to send value with a contract creation, you
have to use parentheses now:
`(new ContractName).value(2 ether)(arg1, arg2)` | 2015-11-26 13:10:12 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 588e4232eb | Test for allocation bug. | 2015-11-24 14:54:18 +01:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 2554d6104a | Merge pull request #236 from ethereum/hot_gav Fix up for new API from EIP-1.1. | 2015-11-23 12:42:28 +01:00 |  | 
			
				
					| 
							
							
								 Gav Wood | bff172cf65 | Fix up for new API from EIP-1.1. | 2015-11-21 14:34:21 +01:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 58110b27c1 | Merge remote-tracking branch 'origin/hot_gav' into develop | 2015-11-20 00:06:58 +01:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 9997aac163 | Fix solidity tests. | 2015-11-20 00:06:02 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8dfc964e7d | Merge pull request #227 from chriseth/addmod Addmod and mulmod. | 2015-11-19 13:16:13 +01:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 3be0ae6e2c | Merge pull request #204 from ethereum/hot_gav The Big Refactor | 2015-11-19 12:20:46 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0cf8d022ae | Addmod and mulmod. | 2015-11-18 17:12:39 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f4de369bad | Merge pull request #218 from chriseth/fix_overwriteMemory Fix memory overwrite problem for arrays. | 2015-11-17 14:46:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 28c3f1839b | Merge pull request #216 from chriseth/dynamic_indexed_event_args Fix dynamic indexed event arguments - applies sha3. | 2015-11-17 14:46:00 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6411bf0026 | Merge pull request #214 from chriseth/fix_optimizerTest Test fix: Do not increment iterator past end. | 2015-11-17 10:57:18 +01:00 |  | 
			
				
					| 
							
							
								 Gav Wood | ad249e5787 | Fix tests for new API. | 2015-11-16 21:00:05 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0c900f9b8a | Fix memory overwrite problem for arrays. | 2015-11-16 18:32:21 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a35f91816b | Fix dynamic indexed event arguments - applies sha3. | 2015-11-16 17:09:09 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8bd34ee2e9 | Test fix: Do not increment iterator past end. | 2015-11-16 16:39:47 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 9ef67bc756 | Fix segfault during test. | 2015-11-16 16:32:09 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1bdc7eed31 | Work around bug in MSVC/Boost for u256->unsigned conversion. | 2015-11-16 11:47:19 +01:00 |  | 
			
				
					| 
							
							
								 LianaHus | da47f9df7b | style fixes | 2015-11-06 20:56:14 +01:00 |  | 
			
				
					| 
							
							
								 LianaHus | 63060fc1f0 | fixed test framework | 2015-11-06 18:45:06 +01:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 2f85153dcc | Fixups for new API. | 2015-11-06 14:23:18 +01:00 |  | 
			
				
					| 
							
							
								 Gav Wood | a89fa99994 | New vocab. | 2015-11-06 13:26:20 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a5c227778d | Bugfix: Returning literal strings in tuples. | 2015-10-31 23:13:45 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b4f561680a | Store docstrings in AST annotations. | 2015-10-26 15:24:36 +01:00 |  | 
			
				
					| 
							
							
								 Lefteris Karapetsas | a5a41e1f22 | Allow building with new boost version 1.59 | 2015-10-24 23:11:01 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e3dffb611f | File reorganisation. | 2015-10-21 00:46:01 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 87079bd3fd | Correctly parse ambiguities like A.B[10] xandx.y[10] = 3. | 2015-10-16 16:12:25 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ead0478f26 | Fix errors when struct array type is used on its own. | 2015-10-16 14:36:30 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 1d4219d43d | Some fixes taking other pull requests into account. | 2015-10-15 18:14:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 029b819489 | Wildcards. | 2015-10-15 17:38:42 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 039b2a764f | Destructuring assignments. | 2015-10-15 17:38:42 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7ebd536e79 | Tuple expressions. | 2015-10-15 17:38:42 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7ba42f4707 | Merge pull request #130 from LefterisJP/dynamic_array_push Dynamic array push | 2015-10-15 17:37:15 +02:00 |  | 
			
				
					| 
							
							
								 LianaHus | 292fb473bf | renaming in test framework | 2015-10-15 16:46:02 +02:00 |  | 
			
				
					| 
							
							
								 LianaHus | 162d021c3f | some more style fixes | 2015-10-15 16:27:26 +02:00 |  | 
			
				
					| 
							
							
								 Lefteris Karapetsas | a823de2d58 | push() for byte arrays also properly implemented | 2015-10-15 14:37:11 +02:00 |  | 
			
				
					| 
							
							
								 LianaHus | 771f20b595 | mainly style fixes/renaming | 2015-10-15 14:36:23 +02:00 |  | 
			
				
					| 
							
							
								 Lefteris Karapetsas | 9224c1f712 | Working implementation of arraypush ByteArrayPush() gets a test but is ignored for now, since there are
still some issues with its implementation | 2015-10-15 13:54:59 +02:00 |  | 
			
				
					| 
							
							
								 LianaHus | 0d0fd31fbf | fix | 2015-10-15 12:16:10 +02:00 |  | 
			
				
					| 
							
							
								 LianaHus | 675aed1edf | fixed new tests | 2015-10-15 11:50:25 +02:00 |  | 
			
				
					| 
							
							
								 Lefteris Karapetsas | a521843f6b | Implement Dynamic array push and fix test Still a work in progress. There is a disturbance in the stack at the
moment and that's why there are some cout statements left for debugging. | 2015-10-15 10:52:30 +02:00 |  | 
			
				
					| 
							
							
								 Lefteris Karapetsas | 763b544822 | Add a dynamic array push() test | 2015-10-15 10:52:30 +02:00 |  | 
			
				
					| 
							
							
								 LianaHus | c3491e4469 | errors instead of exceptions Conflicts:
	libsolidity/CompilerStack.cpp
	libsolidity/NameAndTypeResolver.cpp
	libsolidity/NameAndTypeResolver.h
	libsolidity/TypeChecker.cpp
	test/libsolidity/SolidityNameAndTypeResolution.cpp | 2015-10-14 20:37:41 +02:00 |  | 
			
				
					| 
							
							
								 LianaHus | 742e5b259a | added Error class for all kind of errors Conflicts:
	libsolidity/Exceptions.h | 2015-10-14 20:27:41 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 72f7792f8e | Some further test fixes. | 2015-10-13 14:31:24 +02:00 |  |