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 | 
						
					
				
					
						
							
							
								 
								Enzo Baldisserri
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c73d91a8fe
								
									
								
							
								
							
						 | 
						
							
							
								
								fmt: TypeDecl; format more files
							
							
							
							
							
						 | 
						
							2020-04-25 20:58:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Ruofan XU
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d86539c4f5
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: clean up infix_expr
							
							
							
							
							
						 | 
						
							2020-04-25 20:28:49 +02:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d72e401378
								
									
								
							
								
							
						 | 
						
							
							
								
								string: optimize eq
							
							
							
							
							
						 | 
						
							2020-04-25 20:19:53 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b7e5be41f5
								
							
								
							
						 | 
						
							
							
								
								checker/cgen: `as` fixes
							
							
							
							
							
						 | 
						
							2020-04-25 18:41:12 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c26e83f58a
								
									
								
							
								
							
						 | 
						
							
							
								
								array: fix fixed array errors
							
							
							
							
							
						 | 
						
							2020-04-25 18:26:38 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ec9566988a
								
									
								
							
								
							
						 | 
						
							
							
								
								cmdline: minor optimizaztion
							
							
							
							
							
						 | 
						
							2020-04-25 17:49:51 +02:00 | 
						
					
				
					
						
							
							
								 
								Enzo Baldisserri
							
						 | 
						
							
							
							
								
								
							
							
								
							
								fb54a2635c
								
									
								
							
								
							
						 | 
						
							
							
								
								fmt: lots of fixes
							
							
							
							
							
						 | 
						
							2020-04-25 17:49:16 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								7c080c5d4a
								
							
								
							
						 | 
						
							
							
								
								checker: prevent `x := voidfn()`
							
							
							
							
							
						 | 
						
							2020-04-25 18:06:34 +03:00 | 
						
					
				
					
						
							
							
								 
								Larpon
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6a834c0528
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: use 'mut' instead of 'var' in error message
							
							
							
							
							
						 | 
						
							2020-04-25 17:51:12 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								a20bef65ba
								
							
								
							
						 | 
						
							
							
								
								fmt: workaround a vfmt limitation preventing formatting of vlib/v/ast/ast.v
							
							
							
							
							
						 | 
						
							2020-04-25 17:34:42 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								9a19531909
								
							
								
							
						 | 
						
							
							
								
								compiler: add support for `[if myflag]` void fn/methods
							
							
							
							
							
						 | 
						
							2020-04-25 16:57:11 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								945f964c0c
								
							
								
							
						 | 
						
							
							
								
								parser: stay silent about unused variables starting with _
							
							
							
							
							
						 | 
						
							2020-04-25 15:38:15 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								aacc3c6f7e
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: generate str for variadic (#4587)
							
							
							
							
							
						 | 
						
							2020-04-25 22:23:47 +10:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								4bcdf11743
								
							
								
							
						 | 
						
							
							
								
								cgen: support `-profile -` and `-profile x.txt`
							
							
							
							
							
						 | 
						
							2020-04-25 13:41:49 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								eecf92cdb0
								
							
								
							
						 | 
						
							
							
								
								cgen: implement -profile support.
							
							
							
							
							
						 | 
						
							2020-04-25 13:05:49 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								41cc96aaec
								
									
								
							
								
							
						 | 
						
							
							
								
								revert parser: simplify array push detection
							
							
							
							
							
						 | 
						
							2020-04-25 18:57:12 +10:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								4675656786
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: simplify array push detection
							
							
							
							
							
						 | 
						
							2020-04-25 18:42:53 +10:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								e0ab318f56
								
							
								
							
						 | 
						
							
							
								
								cgen: add support for `v -printfn main file.v`
							
							
							
							
							
						 | 
						
							2020-04-25 11:15:57 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								900d96c638
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: allow deref assign without parens pt2 update vlib
							
							
							
							
							
						 | 
						
							2020-04-25 18:14:01 +10:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7177e71444
								
									
								
							
								
							
						 | 
						
							
							
								
								revert parser: allow deref assign without parens pt2 update vlib
							
							
							
							
							
						 | 
						
							2020-04-25 18:11:14 +10:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f92cf69e60
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: allow deref assign without parens pt2 update vlib
							
							
							
							
							
						 | 
						
							2020-04-25 18:09:52 +10:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9fff8733a0
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: allow deref assign without parens pt1
							
							
							
							
							
						 | 
						
							2020-04-25 18:07:30 +10:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6696e1a6e2
								
									
								
							
								
							
						 | 
						
							
							
								
								table: move set_nr_muls to method
							
							
							
							
							
						 | 
						
							2020-04-25 17:54:32 +10:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d54b48b300
								
							
								
							
						 | 
						
							
							
								
								table: interface cast fix
							
							
							
							
							
						 | 
						
							2020-04-25 09:18:10 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								9229a963ed
								
							
								
							
						 | 
						
							
							
								
								array: use __new_array everywhere
							
							
							
							
							
						 | 
						
							2020-04-25 09:10:54 +02:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								fbcdffbbc8
								
									
								
							
								
							
						 | 
						
							
							
								
								table: move Type functions to methods
							
							
							
							
							
						 | 
						
							2020-04-25 17:08:53 +10:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								6248899d25
								
							
								
							
						 | 
						
							
							
								
								compiler_test: handle panics
							
							
							
							
							
						 | 
						
							2020-04-25 09:05:14 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								1c46dabc84
								
							
								
							
						 | 
						
							
							
								
								tetris: cleanup unused variable warnings
							
							
							
							
							
						 | 
						
							2020-04-25 09:49:02 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								48857090fc
								
							
								
							
						 | 
						
							
							
								
								runtime `as` type check: part 2
							
							
							
							
							
						 | 
						
							2020-04-25 08:42:23 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								2d187fb951
								
							
								
							
						 | 
						
							
							
								
								runtime `as` type check: part 1
							
							
							
							
							
						 | 
						
							2020-04-25 08:36:53 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f1f9e423c3
								
							
								
							
						 | 
						
							
							
								
								interfaces: preparatory fixes
							
							
							
							
							
						 | 
						
							2020-04-25 08:00:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Junya Okuno
							
						 | 
						
							
							
							
								
								
							
							
								
							
								5600fd8613
								
									
								
							
								
							
						 | 
						
							
							
								
								net.http: remove redundant httponly handling
							
							
							
							
							
						 | 
						
							2020-04-25 06:15:05 +02:00 | 
						
					
				
					
						
							
							
								 
								Enzo Baldisserri
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a924defb94
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: check `in` left type
							
							
							
							
							
						 | 
						
							2020-04-25 06:14:17 +02:00 | 
						
					
				
					
						
							
							
								 
								Enzo Baldisserri
							
						 | 
						
							
							
							
								
								
							
							
								
							
								fa4739794f
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: fix "unnecessary `()`" error position
							
							
							
							
							
						 | 
						
							2020-04-24 20:27:18 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								cc4090cc74
								
							
								
							
						 | 
						
							
							
								
								vfmt: remove unused variable check for vfmt
							
							
							
							
							
						 | 
						
							2020-04-24 20:25:11 +03:00 |