From 01f45f063e2c79fbff58d26f3ff4255de764e83d Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Mon, 3 Feb 2020 11:36:03 +0100 Subject: [PATCH] cgen: remove the checker --- vlib/v/gen/cgen.v | 5 ----- 1 file changed, 5 deletions(-) diff --git a/vlib/v/gen/cgen.v b/vlib/v/gen/cgen.v index 265f75e854..f5a9688461 100644 --- a/vlib/v/gen/cgen.v +++ b/vlib/v/gen/cgen.v @@ -4,7 +4,6 @@ import ( strings v.ast v.table - v.checker term ) @@ -12,7 +11,6 @@ struct Gen { out strings.Builder definitions strings.Builder // typedefs, defines etc (everything that goes to the top of the file) table &table.Table - checker checker.Checker mut: fn_decl &ast.FnDecl // pointer to the FnDecl we are currently inside otherwise 0 } @@ -23,8 +21,6 @@ pub fn cgen(files []ast.File, table &table.Table) string { out: strings.new_builder(100) definitions: strings.new_builder(100) table: table - checker: checker.new_checker(table) // checker - fn_decl: 0 } for file in files { @@ -116,7 +112,6 @@ fn (g mut Gen) stmt(node ast.Stmt) { g.writeln(';') } ast.VarDecl { - mut typ := it.typ g.write('$it.typ.name $it.name = ') g.expr(it.expr) g.writeln(';')