|  Enzo Baldisserri | 390d88f933 | parser: fail for section redefinition in struct | 2020-04-29 13:32:39 +02:00 | 
				
					
						|  joe-conigliaro | 98cd013908 | cgen: fix interface struct sorting | 2020-04-29 21:08:39 +10:00 | 
				
					
						|  Alexander Medvednikov | 51d0ce0222 | tests: more interface tests; checker: handle zero selectorexpr type error | 2020-04-29 12:46:09 +02:00 | 
				
					
						|  Henrixounez | c500044bae | checker: unreachable code warning | 2020-04-29 12:31:18 +02:00 | 
				
					
						|  Alexander Medvednikov | 2fc05b814c | all: interface arrays | 2020-04-29 12:21:15 +02:00 | 
				
					
						|  Delyan Angelov | 3d8853af2b | builder: move warning/error printing into print_warnings_and_errors | 2020-04-29 13:04:09 +03:00 | 
				
					
						|  Delyan Angelov | 1e910c6afe | tests: add reference_field_must_be_initialized.vv | 2020-04-29 12:56:12 +03:00 | 
				
					
						|  Delyan Angelov | bf8ed1815c | builder: print collected checker warnings too | 2020-04-29 12:38:43 +03:00 | 
				
					
						|  penguindark | ad46e1b832 | strconv: v_printf documentation * v_printf documentation
* syntax fix | 2020-04-29 12:25:38 +03:00 | 
				
					
						|  Delyan Angelov | 0e765e34be | vfmt: extract v.util.find_working_diff_command, color_compare_files | 2020-04-29 11:51:45 +03:00 | 
				
					
						|  Delyan Angelov | dd3434598c | checker_test: remove generated .v files, when a test is OK | 2020-04-29 11:48:51 +03:00 | 
				
					
						|  yuyi | 117649f40d | checker: check devision by zero (int and float) | 2020-04-29 10:07:27 +02:00 | 
				
					
						|  yuyi | 2b48ce21df | checker: make sure `main` has no args and doesn't return | 2020-04-29 09:19:46 +02:00 | 
				
					
						|  yuyi | a9e33e712a | checker: check struct field name duplicate | 2020-04-29 09:11:36 +02:00 | 
				
					
						|  Henrixounez | 0dc7a57e1f | scanner: prevent panic with string starting on first character | 2020-04-28 18:57:16 +02:00 | 
				
					
						|  Delyan Angelov | 8c526ad05b | tests: ignore vlib/v/checker/tests/*.v files (only *.vv are sources there) | 2020-04-28 16:45:25 +03:00 | 
				
					
						|  Henrixounez | 0afaef5818 | checker: ambiguous function call error * checker: ambiguous function call error
* checker: ambiguous function call error wording
* checker: ambiguous functions tests newline | 2020-04-28 16:27:49 +03:00 | 
				
					
						|  Delyan Angelov | 8a81aa5c93 | errors: disambiguate between variable and fn source_context | 2020-04-28 16:20:50 +03:00 | 
				
					
						|  Delyan Angelov | 7924b4d77c | compiler: handle a panic when an error is produced, but source == '' | 2020-04-28 16:15:56 +03:00 | 
				
					
						|  Delyan Angelov | 8ea087f957 | vfmt: fix compilation; handle the case when fmt.tabs is not enough | 2020-04-28 16:04:37 +03:00 | 
				
					
						|  Delyan Angelov | eb9448e59e | tests: fix CI, by skipping http_test.v again. | 2020-04-28 15:24:41 +03:00 | 
				
					
						|  Delyan Angelov | c6a15dba50 | compiler: add support for size_t | 2020-04-28 15:07:19 +03:00 | 
				
					
						|  jm-duro | 210b6e36b6 | http: mutable request fields | 2020-04-28 13:57:48 +02:00 | 
				
					
						|  Alexander Medvednikov | 1e4e882bc2 | cc/cgen: cached modules fixes | 2020-04-28 13:15:37 +02:00 | 
				
					
						|  Sandro Martini | 761fb930ce | dl: add dynamic load module | 2020-04-28 11:53:55 +02:00 | 
				
					
						|  Enzo Baldisserri | 7bf8731778 | checker: check variable mutability for postfix exprs | 2020-04-28 11:20:19 +02:00 | 
				
					
						|  Delyan Angelov | 54b71242fe | builder: add autofree compatibility; protect against b.str() twice in a row | 2020-04-28 11:03:43 +03:00 | 
				
					
						|  yuyi | f2060d431e | checker: check division by zero | 2020-04-28 09:52:01 +02:00 | 
				
					
						|  joe-conigliaro | ef4f4825ac | cgen: auto dereference for optional | 2020-04-28 15:59:41 +10:00 | 
				
					
						|  yuyi | 28f5920bb0 | cgen: fix `map` `fixed-array` .str() error | 2020-04-28 07:22:46 +02:00 | 
				
					
						|  yuyi | b20777df59 | checker: main function called error | 2020-04-28 07:21:50 +02:00 | 
				
					
						|  Major Taylor | 9edbcb823c | cli: Fix off-by-one error in smart-wrap | 2020-04-28 00:10:36 +03:00 | 
				
					
						|  Enzo Baldisserri | 682838a0cf | checker: check array and fields mutability | 2020-04-27 22:53:26 +02:00 | 
				
					
						|  Delyan Angelov | ce1215f507 | vfmt: set Preferences.is_fmt flag (bugfix) | 2020-04-27 23:20:16 +03:00 | 
				
					
						|  Alexander Medvednikov | 5d073dcce5 | x64: # opcodes | 2020-04-27 21:38:58 +02:00 | 
				
					
						|  joe-conigliaro | 9f76a7b250 | parser: simplify unused vars & add loop/if vars etc | 2020-04-27 23:16:31 +10:00 | 
				
					
						|  Delyan Angelov | e67bf674e3 | scanner: cleanup, only v.parser now depends on v.scanner | 2020-04-27 16:08:04 +03:00 | 
				
					
						|  yuyi | e9f764db4f | cgen: uniform string output format | 2020-04-27 14:48:28 +02:00 | 
				
					
						|  Alexander Medvednikov | eb8973c362 | builder: module caching fixes | 2020-04-27 14:46:25 +02:00 | 
				
					
						|  Alexander Medvednikov | f005079e0b | pref: rename keep_c | 2020-04-27 13:28:00 +02:00 | 
				
					
						|  ka-weihe | 18faaefe82 | map: get: remove malloc and memcpy | 2020-04-27 13:27:33 +02:00 | 
				
					
						|  Delyan Angelov | 73106b5f5e | profile: measure defer{} statements too | 2020-04-27 13:18:37 +03:00 | 
				
					
						|  Alexander Medvednikov | fde929ee30 | cgen: remove tos3() call: part 1 | 2020-04-27 12:10:08 +02:00 | 
				
					
						|  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 |