| 
							
							
								 Lu Guanqun | 51caa04238 | add more test cases for cond-expr | 2016-01-22 17:14:01 +00:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | 5840a3513f | cond-expr: add more unit tests | 2016-01-22 17:14:01 +00:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | d36537e737 | cond-expr: use the mobile type instead of the original type | 2016-01-22 17:14:01 +00:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | c8b0533933 | [cond-expr] change the end to end test | 2016-01-22 17:14:01 +00:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | ac3019298a | [cond-expr] add a test for different types | 2016-01-22 17:14:01 +00:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | 1cd3288311 | [cond-expr] add a test to assign memory to storage | 2016-01-22 17:14:01 +00:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | bf7daf0814 | [cond-expr] don't allow conditional as left value for the first stage | 2016-01-22 17:14:00 +00:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | b003290638 | [cond-expr] fixup according to code review | 2016-01-22 17:14:00 +00:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | db6ce6d8a1 | comment out one un-supported test case | 2016-01-22 17:14:00 +00:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | 08493589c1 | fixup end to end test | 2016-01-22 17:14:00 +00:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | 985744545a | [cond-expr] add another parser expression | 2016-01-22 17:14:00 +00:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | 4471a2ce3b | [cond-expr] add test cases for type resolution | 2016-01-22 17:14:00 +00:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | 0a45fe04f3 | [cond-expr] add end to end test | 2016-01-22 17:14:00 +00:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | f1d21552fc | [cond-expr] add parser test cases | 2016-01-22 17:14:00 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 67c855c583 | Merge pull request #356 from guanqun/break-not-in-loop check whether break/continue is in the loop | 2016-01-20 19:23:23 +01:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | df728581ce | add another test case for continue not in loop | 2016-01-19 03:24:58 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 02340e8464 | Merge pull request #358 from chriseth/fix_storage Test for incorrect storage access. | 2016-01-18 14:16:44 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0099513cd4 | Merge pull request #347 from chriseth/libraryNameClashes Detect library name clashes | 2016-01-18 09:24:11 +01:00 |  | 
			
				
					| 
							
							
								 Liana Husikyan | 7e511f93af | Update SolidityNameAndTypeResolution.cpp | 2016-01-15 18:03:51 +01:00 |  | 
			
				
					| 
							
							
								 Liana Husikyan | 738b254001 | Update SolidityNameAndTypeResolution.cpp | 2016-01-15 17:41:56 +01:00 |  | 
			
				
					| 
							
							
								 LianaHus | b2daa5a9d8 | fixed assert on EI creation for structs containing only mapping or arrays | 2016-01-15 17:36:06 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a88835bbce | Test for incorrect storage access. | 2016-01-15 17:02:37 +01:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | e130bc7e7c | check whether break/continue is in the loop | 2016-01-15 15:12:23 +08:00 |  | 
			
				
					| 
							
							
								 chriseth | 1cf6acca90 | Tests for library name clashes. | 2016-01-14 11:36:11 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d2f18c73f7 | Merge pull request #346 from chriseth/importAliases Allow aliases during import. | 2016-01-13 17:29:34 +01:00 |  | 
			
				
					| 
							
							
								 RJ Catalano | c45593a444 | clarification on dynamic arrays, switcheroo on typepointer, and a documentation test added | 2016-01-11 23:41:20 -06:00 |  | 
			
				
					| 
							
							
								 RJ Catalano | 9c29cf79cf | added documentation and one last test for struct creation inline | 2016-01-11 15:36:30 -06:00 |  | 
			
				
					| 
							
							
								 RJ Catalano | ac664e7f86 | final changes to typechecker, the expression compiler, and a couple more tests for good measure | 2016-01-11 14:25:59 -06:00 |  | 
			
				
					| 
							
							
								 chriseth | f20a604c5a | Allow aliases during import. | 2016-01-11 13:56:02 +01:00 |  | 
			
				
					| 
							
							
								 RJ Catalano | c7df6d0310 | one last test for long strings | 2016-01-11 00:48:02 -06:00 |  | 
			
				
					| 
							
							
								 RJ | c348791fa1 | Update SolidityNameAndTypeResolution.cpp | 2016-01-10 21:55:30 -06:00 |  | 
			
				
					| 
							
							
								 RJ | 5a3b40f802 | Update SolidityEndToEndTest.cpp | 2016-01-10 21:36:47 -06:00 |  | 
			
				
					| 
							
							
								 RJ | d751b9085c | Update SolidityEndToEndTest.cpp | 2016-01-10 01:12:52 -06:00 |  | 
			
				
					| 
							
							
								 RJ | 10a1c352b9 | Update with type resolution tests for arrays | 2016-01-10 01:07:02 -06:00 |  | 
			
				
					| 
							
							
								 chriseth | b158e48c1a | Merge pull request #338 from guanqun/add_paren support syntax "(x) = 3" | 2016-01-05 13:15:29 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e27bfa023d | Merge pull request #317 from chriseth/pathsEverywhere Use paths instead of simple identifiers wherever possible. | 2016-01-04 11:47:11 +01:00 |  | 
			
				
					| 
							
							
								 Lu Guanqun | 208429644d | add a test case for decayed tuple expression as left value | 2016-01-04 16:11:43 +08:00 |  | 
			
				
					| 
							
							
								 chriseth | 0e2fa39fad | Use paths instead of simple identifiers wherever possible. | 2015-12-21 18:44:21 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2466fb68a0 | Merge pull request #308 from chriseth/fixoverloadbug Fix bug preventing overloads of different array types. | 2015-12-21 15:37:51 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 54e3637d23 | Add structs and enums to contract types. | 2015-12-18 16:50:14 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 79c5d032fe | Fix bug preventing overloads of different array types. | 2015-12-18 13:56:37 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 603dc58040 | Simple aliasing during import. | 2015-12-18 12:46:56 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d3c459b5a9 | Parse complex import directives. | 2015-12-18 12:46:54 +01:00 |  | 
			
				
					| 
							
							
								 RJ Catalano | 905d55e34f | updated tests and much simpler algorithm for parsing errors | 2015-12-16 16:47:37 -06:00 |  | 
			
				
					| 
							
							
								 RJ Catalano | fe04d7f7f7 | added one more test and realized that there was one last change before the parser is perfect | 2015-12-16 14:50:40 -06:00 |  | 
			
				
					| 
							
							
								 RJ Catalano | f7a1860abd | forgot about this one...again making this purely about parsing...typechecking will come another day | 2015-12-16 13:35:28 -06:00 |  | 
			
				
					| 
							
							
								 RJ Catalano | df41812442 | making this purely about parsing...type checking will go in a different PR | 2015-12-16 13:23:05 -06:00 |  | 
			
				
					| 
							
							
								 RJ Catalano | 0ba24a5289 | changed a couple of small nuances, made an attempt at fixing the parsing in the inline arrays case (fails), and added test for inline arrays per Chriseth request | 2015-12-16 12:55:52 -06:00 |  | 
			
				
					| 
							
							
								 RJ Catalano | 9ab066de8c | new tests | 2015-12-15 14:47:09 -06:00 |  | 
			
				
					| 
							
							
								 RJ Catalano | 42c4339404 | updated attempt, a couple of more things to sort through and change | 2015-12-15 10:57:57 -06:00 |  |