|  Delyan Angelov | dd1ee39271 | profile: produce civilized output | 2020-04-27 12:45:19 +03:00 | 
				
					
						|  yuyi | 99a7b69578 | cgen: optimize map_to_string format | 2020-04-27 10:52:21 +02:00 | 
				
					
						|  Delyan Angelov | c84dee5968 | profile: move profiling related logic into vlib/v/gen/profile.v | 2020-04-27 09:40:13 +03:00 | 
				
					
						|  yuyi | 95754f211f | cgen: generate str function when using x.str() | 2020-04-27 08:09:37 +02:00 | 
				
					
						|  Alexander Medvednikov | 3256d060f7 | array: inline ensure_cap | 2020-04-27 07:39:33 +02:00 | 
				
					
						|  Alexander Medvednikov | ef26f27753 | builtin: replace `isnil` calls for perfomance | 2020-04-27 07:13:36 +02:00 | 
				
					
						|  Delyan Angelov | e523540f3a | profile: use specialized time__vpc_now | 2020-04-26 22:14:54 +03:00 | 
				
					
						|  Alexander Medvednikov | 50a83736ff | checker: struct init: handle C types | 2020-04-26 19:59:03 +02:00 | 
				
					
						|  Alexander Medvednikov | 8223efe9df | checker: check struct field types | 2020-04-26 18:38:29 +02:00 | 
				
					
						|  Alexander Medvednikov | 83552a0d58 | array: replace make() with the new init syntax | 2020-04-26 17:52:27 +02:00 | 
				
					
						|  Alexander Medvednikov | f23948010a | parser: new array init syntax | 2020-04-26 17:28:48 +02:00 | 
				
					
						|  Alexander Medvednikov | cd45e9ea48 | docs: update array docs | 2020-04-26 17:19:08 +02:00 | 
				
					
						|  penguindark | d16474442a | strconv: format test fixes | 2020-04-26 16:26:33 +02:00 | 
				
					
						|  yuyi | 2574dce174 | all: fix remaining `[]array` warnings | 2020-04-26 16:25:54 +02:00 | 
				
					
						|  yuyi | 9f4d498ff1 | all: update`import ()` and `[]array` | 2020-04-26 13:49:31 +02:00 | 
				
					
						|  Larpon | 7b39ab6d06 | string: fix replace_each edge case error message | 2020-04-26 12:40:39 +02:00 | 
				
					
						|  Enzo Baldisserri | 0f2f97e3e5 | checker: reorganize tests to match fmt tests | 2020-04-26 12:34:42 +02:00 | 
				
					
						|  Alexander Medvednikov | 41eb4453e3 | parser: do not allow redefinition of fn args | 2020-04-26 12:01:10 +02:00 | 
				
					
						|  Alexander Medvednikov | 153ac230ec | tests: use new array init syntax, fix mutability | 2020-04-26 11:56:30 +02:00 | 
				
					
						|  Alexander Medvednikov | 0641a31fe0 | parser: allow mutable pointer args | 2020-04-26 11:53:41 +02:00 | 
				
					
						|  eyelash | b495dac780 | fix a few warnings Good find, @eyelash . | 2020-04-26 12:42:44 +03:00 | 
				
					
						|  Alexander Medvednikov | 270566055f | checker: make sure all FnDecl types are valid | 2020-04-26 10:39:26 +02:00 | 
				
					
						|  Alexander Medvednikov | 3c08f655af | parser: do not allow mutable simple args | 2020-04-26 10:35:10 +02:00 | 
				
					
						|  Alexander Medvednikov | a56121c329 | checker: check mutability in index exprs; parser: set is_mut for args | 2020-04-26 10:25:58 +02:00 | 
				
					
						|  Delyan Angelov | ee31339dfd | parser: fix error position for use `x := []Type{}` | 2020-04-26 10:42:46 +03:00 | 
				
					
						|  Alexander Medvednikov | d844ff1381 | builder: fix msvc.v | 2020-04-26 09:33:40 +02:00 | 
				
					
						|  Alexander Medvednikov | 20bcb6b8bb | tests: fix lef_shift test | 2020-04-26 09:29:29 +02:00 | 
				
					
						|  penguindark | b67698888c | strconv: printf and string format utilities | 2020-04-26 10:23:10 +03:00 | 
				
					
						|  Alexander Medvednikov | 7955181c6c | tests: [] fixes | 2020-04-26 09:18:29 +02:00 | 
				
					
						|  Alexander Medvednikov | 3ab8dc0092 | parser: array init: `[]string` => `[]string{}` | 2020-04-26 09:17:17 +02:00 | 
				
					
						|  Delyan Angelov | b898970031 | cmd/tools: use same line imports too | 2020-04-26 09:32:05 +03:00 | 
				
					
						|  yuyi | 3a59f5727c | checker: fix check main function error (#4601) | 2020-04-26 08:04:28 +02:00 | 
				
					
						|  Alexander Medvednikov | a48080afec | parser: deprecate import(); replace remaining import()s | 2020-04-26 07:36:02 +02:00 | 
				
					
						|  Delyan Angelov | 48f9cc1ed7 | tests: make alias_type_exists.vv use `type Pigeon Bird` syntax | 2020-04-26 08:23:09 +03:00 | 
				
					
						|  Alexander Medvednikov | f7153ca4fa | fmt: array_init(); parser: fn_redefinition_error() | 2020-04-26 07:17:01 +02:00 | 
				
					
						|  Delyan Angelov | 620fc962d7 | builtin: use single line imports, to make analysis easier | 2020-04-26 08:06:39 +03:00 | 
				
					
						|  Alexander Medvednikov | 3166833471 | parser: fix interface method return type parsing | 2020-04-26 07:03:26 +02:00 | 
				
					
						|  yuyi | 9cfb1e3bf7 | cgen: fix struct with fixed array error | 2020-04-26 06:54:14 +02:00 | 
				
					
						|  Enzo Baldisserri | 0b3412cdb5 | checker: check that type exists in TypeDecl | 2020-04-26 06:40:54 +02:00 | 
				
					
						|  yuyi | 541b058e90 | all: use `a !in b` instead of `!(a in b)` | 2020-04-26 06:39:23 +02:00 | 
				
					
						|  Alexander Medvednikov | 2b4ac0e63a | checker: handle array of interfaces | 2020-04-26 06:29:03 +02:00 | 
				
					
						|  Alexander Medvednikov | 8000eb3656 | parser: revert silent _ prefix rule | 2020-04-26 05:34:34 +02:00 | 
				
					
						|  Alexander Medvednikov | 60a0ba5eaa | table: minor interface clean up | 2020-04-26 05:34:34 +02:00 | 
				
					
						|  Delyan Angelov | a77640165e | compiler: faster vmod lookup | 2020-04-25 23:43:46 +03:00 | 
				
					
						|  Delyan Angelov | 08799792a7 | tests: fix regex test | 2020-04-25 23:42:48 +03:00 | 
				
					
						|  Delyan Angelov | cd27300d75 | cookie: fix a new match error about redundant `else` | 2020-04-25 23:02:04 +03:00 | 
				
					
						|  Delyan Angelov | 19d7553d67 | tests: fix vlib/net/http/cookie_test.v | 2020-04-25 22:53:18 +03:00 | 
				
					
						|  Enzo Baldisserri | 3e68e429b6 | checker: avert if else is unnecessary | 2020-04-25 21:51:44 +02:00 | 
				
					
						|  Alexander Medvednikov | e0f9c042c1 | cgen: interface fixes | 2020-04-25 21:24:12 +02:00 | 
				
					
						|  Delyan Angelov | 86ba1645b0 | os: add os.input(prompt) | 2020-04-25 22:04:12 +03:00 |