| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 chriseth | 13d7bc4ee8 | Some more tests and typos fixed. | 2015-10-13 12:22:57 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | deebc7e860 | Multi-variable declarations. | 2015-10-13 12:16:23 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a5d12b8761 | Introduced tuple type and added multi variable declarations to type checker. | 2015-10-09 19:35:41 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c54a033bf0 | Tests for multi variable declaration. | 2015-10-09 16:26:27 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 35de03626f | Check invalid integer constants for functions accepting arbitrary arguments. | 2015-10-07 18:13:20 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 24d04087d2 | Resolve binary dependencies properly. | 2015-10-07 17:35:07 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 68bf6e60c5 | Merge pull request #122 from chriseth/anonymousEventsWithFourIndexedParams Allow four indexed arguments for anynomous events. | 2015-10-07 17:01:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b6ddde9372 | Allow four indexed arguments for anynomous events. | 2015-10-07 16:40:54 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0297a213fe | Reject ether sent to library. | 2015-10-06 22:55:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d35a4b849d | Merge pull request #117 from chriseth/internalTypesForLibrary Internal types for library | 2015-10-06 18:29:05 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c6e637677b | Merge pull request #115 from chriseth/testLongConstructorArguments Test long constructor arguments. | 2015-10-06 15:40:52 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 99351aebe0 | Compiler version stamp. | 2015-10-06 14:20:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 44e42bf52e | Add structs to library interface. | 2015-10-06 14:20:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | bf5b387954 | Provide access to scoped structs. | 2015-10-06 14:20:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | bc609c55c0 | Compute canonical names of types for function signatures. | 2015-10-06 14:20:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ce25ddfa6a | Encode storage items correctly for library calls. | 2015-10-06 14:20:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d2332769d3 | Test for internal types. | 2015-10-06 14:19:30 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0950aa99a0 | Test long constructor arguments. | 2015-10-05 11:09:33 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5e4166acb8 | Report warning in tests if requested. | 2015-10-02 23:18:54 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | da408640ca | Store small byte arrays and strings in storage in one slot with their length. | 2015-10-02 13:12:23 +02:00 |  | 
			
				
					| 
							
							
								 LianaHus | 53d0684cb4 | -fixed the warning printing -style fixes | 2015-10-02 12:38:48 +02:00 |  | 
			
				
					| 
							
							
								 LianaHus | fe2b9a3b3c | added warning for noninitialized references in storage. | 2015-10-02 12:38:48 +02:00 |  | 
			
				
					| 
							
							
								 LianaHus | db9cc9c6ef | added test | 2015-10-02 12:38:48 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6161ec96ff | Bugfix in calldata unpacker. The offset was not specified correctly if memory activity preceded the
unpacker. | 2015-10-01 16:50:11 +02:00 |  | 
			
				
					| 
							
							
								 LianaHus | 50827306a3 | used throw statement instead of __throw() | 2015-09-29 18:24:28 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 52f7e35843 | Merge pull request #91 from chriseth/literalStringsToStoragePointer Literal strings to storage pointer | 2015-09-24 10:23:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c4b7916c14 | Test that literal strings cannot be assigned to storage pointers. | 2015-09-23 17:34:03 +02:00 |  | 
			
				
					| 
							
							
								 LianaHus | c096c3c349 | improved the test | 2015-09-23 17:31:47 +02:00 |  |