parser: add `-d print_vweb_template_expansions` to ease vweb template debugging
							parent
							
								
									4b19a6e00d
								
							
						
					
					
						commit
						fa55c247a2
					
				|  | @ -72,6 +72,12 @@ fn (mut p Parser) vweb() ast.ComptimeCall { | ||||||
| 		println('>>> compiling vweb HTML template "$path"') | 		println('>>> compiling vweb HTML template "$path"') | ||||||
| 	} | 	} | ||||||
| 	v_code := tmpl.compile_file(path, p.cur_fn_name) | 	v_code := tmpl.compile_file(path, p.cur_fn_name) | ||||||
|  | 	$if print_vweb_template_expansions ? { | ||||||
|  | 		lines := v_code.split('\n') | ||||||
|  | 		for i, line in lines { | ||||||
|  | 			println('$path:${i+1}: $line') | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
| 	mut scope := &ast.Scope{ | 	mut scope := &ast.Scope{ | ||||||
| 		start_pos: 0 | 		start_pos: 0 | ||||||
| 		parent: p.global_scope | 		parent: p.global_scope | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue