yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								afc81277be
								
									
								
							
								
							
						 | 
						
							
							
								
								v.gen.c: fix assigning a fixed array variable to a map value (#10523)
							
							
							
							
							
						 | 
						
							2021-06-20 08:09:24 +03:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								4348c2322d
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin.map: test more key types (#9947)
							
							
							
							
							
						 | 
						
							2021-05-01 14:26:20 +03:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6795b02e24
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix enum in map (#9912)
							
							
							
							
							
						 | 
						
							2021-04-28 22:11:32 +03:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3edbf71770
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: fix maps with aliases as key (#9900)
							
							
							
							
							
						 | 
						
							2021-04-28 07:45:21 +03:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								bca9409192
								
									
								
							
								
							
						 | 
						
							
							
								
								map: wrap up delete fix (#9626)
							
							
							
							
							
						 | 
						
							2021-04-07 14:12:12 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								ff9837386a
								
							
								
							
						 | 
						
							
							
								
								Revert "map: wrap up delete fix (#9601)"
							
							
							
							
							
							
							
							This reverts commit cbcc0d34b5. 
							
						 | 
						
							2021-04-07 03:40:43 +03:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								cbcc0d34b5
								
									
								
							
								
							
						 | 
						
							
							
								
								map: wrap up delete fix (#9601)
							
							
							
							
							
						 | 
						
							2021-04-06 15:57:08 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d11fb8497a
								
									
								
							
								
							
						 | 
						
							
							
								
								ci: fix some of `v test-cleancode` 3
							
							
							
							
							
						 | 
						
							2021-04-05 21:21:46 +03:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								337e447cfb
								
									
								
							
								
							
						 | 
						
							
							
								
								map: fix delete (part 1) (#9579)
							
							
							
							
							
						 | 
						
							2021-04-04 01:11:47 +02:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2991cad4e8
								
									
								
							
								
							
						 | 
						
							
							
								
								map: fix delete in for-in (#9336)
							
							
							
							
							
						 | 
						
							2021-03-17 01:42:33 +01:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9a744b6750
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix in map_literal (fix #8868) (#8871)
							
							
							
							
							
						 | 
						
							2021-02-21 11:54:30 +02:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9e751f72c4
								
									
								
							
								
							
						 | 
						
							
							
								
								doc, fmt: use `map{key: value}` syntax for map literals (#8623)
							
							
							
							
							
						 | 
						
							2021-02-08 16:57:42 +02:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f5f65f929f
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: parse `map{key_expr: val_expr}` (#8608)
							
							
							
							
							
						 | 
						
							2021-02-06 22:13:24 +01:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								77b3d40f46
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: fix `map = {}` (#8435)
							
							
							
							
							
						 | 
						
							2021-01-30 11:55:10 +01:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								38e0aa350d
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: support non-string map.keys method (#7760)
							
							
							
							
							
						 | 
						
							2021-01-03 15:55:06 +01:00 | 
						
					
				
					
						
							
							
								 
								Swastik Baranwal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								dee3bbffe9
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: support .str() for maps with non string keys (#7806)
							
							
							
							
							
						 | 
						
							2021-01-02 20:25:46 +02:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0a069dee79
								
									
								
							
								
							
						 | 
						
							
							
								
								gen: support non-string map equality and speed it up (#7682)
							
							
							
							
							
						 | 
						
							2021-01-01 20:54:49 +01:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9243e06dba
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: allow integer and rune keys for map literal (#7756)
							
							
							
							
							
						 | 
						
							2021-01-01 17:23:32 +01:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								93262353d6
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix map exists bug (#7647) (#7655)
							
							
							
							
							
						 | 
						
							2020-12-28 18:32:51 +01:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								547df57316
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix gen_map_equality_fn() (#7636)
							
							
							
							
							
						 | 
						
							2020-12-28 12:22:14 +02:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e813583bc1
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: support integer and voidptr key types for maps (#7503)
							
							
							
							
							
						 | 
						
							2020-12-27 14:18:46 +01:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0edec06eac
								
									
								
							
								
							
						 | 
						
							
							
								
								gen: use new_map, new_map_init_1 functions (#7444)
							
							
							
							
							
						 | 
						
							2020-12-21 14:37:19 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								1f74f83bc6
								
							
								
							
						 | 
						
							
							
								
								parser: map or block; checker: require ref field init
							
							
							
							
							
						 | 
						
							2020-12-19 10:28:17 +01:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								598d18cbd9
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix default zero in map fields (fix #7328) (#7394)
							
							
							
							
							
						 | 
						
							2020-12-19 06:55:13 +01:00 | 
						
					
				
					
						
							
							
								 
								Ned Palacios
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c164586fd5
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix map clone (#7366)
							
							
							
							
							
						 | 
						
							2020-12-17 08:44:50 +01:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ae460a2208
								
									
								
							
								
							
						 | 
						
							
							
								
								map: make DenseArray.has_index not assume string keys (#7284)
							
							
							
							
							
						 | 
						
							2020-12-13 02:05:56 +01:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								96d28b4485
								
									
								
							
								
							
						 | 
						
							
							
								
								map: more tests (#7153)
							
							
							
							
							
						 | 
						
							2020-12-06 01:28:11 +01:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c1b25dd61d
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix map value op-assign modification (#7101)
							
							
							
							
							
						 | 
						
							2020-12-03 00:40:11 +01:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								7feb1742d3
								
							
								
							
						 | 
						
							
							
								
								cgen: skip deleted map entries in the auto generated .str() method
							
							
							
							
							
						 | 
						
							2020-11-13 13:37:11 +02:00 | 
						
					
				
					
						
							
							
								 
								Ned Palacios
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a2a0765eff
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix setting map elements' fields (#6699)
							
							
							
							
							
						 | 
						
							2020-10-31 13:00:04 +01:00 | 
						
					
				
					
						
							
							
								 
								Swastik Baranwal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d77669da80
								
									
								
							
								
							
						 | 
						
							
							
								
								test: add tests for disallowing map/array get element/key address (#6568)
							
							
							
							
							
						 | 
						
							2020-10-05 18:40:51 +03:00 | 
						
					
				
					
						
							
							
								 
								Ruofan XU
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a2395ff3e8
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix mut map with relation op in fn (#5642)
							
							
							
							
							
						 | 
						
							2020-07-03 18:07:11 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								dff385cb37
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix map_in mut (#5638)
							
							
							
							
							
						 | 
						
							2020-07-03 17:33:53 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6cbc0e84f0
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix cross assign with mutable args (fix #5609 #5610 #5611) (#5614)
							
							
							
							
							
						 | 
						
							2020-07-02 11:09:26 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								92eea7f95a
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix map cross assign (#5603)
							
							
							
							
							
						 | 
						
							2020-07-01 14:03:12 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								ca1f47a742
								
							
								
							
						 | 
						
							
							
								
								cgen: fix `for k,_ in map { x << k }`
							
							
							
							
							
						 | 
						
							2020-07-01 11:49:02 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								78e1127d99
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: treat the main module like any other v module
							
							
							
							
							
						 | 
						
							2020-07-01 00:53:53 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								05de780219
								
									
								
							
								
							
						 | 
						
							
							
								
								map: add map['aa']+='str' test
							
							
							
							
							
						 | 
						
							2020-06-28 13:34:59 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f1e17f30f6
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix map_in error
							
							
							
							
							
						 | 
						
							2020-06-25 12:53:12 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								67d9d94fb3
								
									
								
							
								
							
						 | 
						
							
							
								
								map: fix m[a]++ etc
							
							
							
							
							
						 | 
						
							2020-06-24 20:41:26 +02:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7f225f2eaa
								
									
								
							
								
							
						 | 
						
							
							
								
								map: rename size to len
							
							
							
							
							
						 | 
						
							2020-06-21 16:51:02 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c78cfa43bc
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: make map literals have a real type
							
							
							
							
							
						 | 
						
							2020-06-19 15:00:27 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								5ae8853648
								
									
								
							
								
							
						 | 
						
							
							
								
								all: change `f mut Foo` to `mut f Foo`
							
							
							
							
							
						 | 
						
							2020-06-04 10:35:40 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								84edbd83da
								
									
								
							
								
							
						 | 
						
							
							
								
								all: fix struct names error
							
							
							
							
							
						 | 
						
							2020-05-27 19:12:34 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7f4cf08516
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: check `(mut f Foo)` syntax
							
							
							
							
							
						 | 
						
							2020-05-17 13:51:18 +02:00 | 
						
					
				
					
						
							
							
								 
								Enzo Baldisserri
							
						 | 
						
							
							
							
								
								
							
							
								
							
								682838a0cf
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: check array and fields mutability
							
							
							
							
							
						 | 
						
							2020-04-27 22:53:26 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								6b9bf8cbf7
								
							
								
							
						 | 
						
							
							
								
								v2: fixes for most of vlib/builtin/map_test.v .
							
							
							
							
							
						 | 
						
							2020-04-03 00:42:08 +03:00 | 
						
					
				
					
						
							
							
								 
								spaceface777
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ef8c1203b4
								
									
								
							
								
							
						 | 
						
							
							
								
								cleanup: replace C for loops with range
							
							
							
							
							
						 | 
						
							2020-02-24 17:55:16 +01:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
							
								
							
								7d797090ff
								
							
								
							
						 | 
						
							
							
								
								map: bring back b-tree
							
							
							
							
							
						 | 
						
							2020-01-24 20:13:59 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								907254b9e8
								
							
								
							
						 | 
						
							
							
								
								Revert "B-tree map "
							
							
							
							
							
							
							
							This reverts commit 8a4bce667c. 
							
						 | 
						
							2019-12-31 12:46:56 +01:00 |