compiler: checks if variables are unused on scripts main function

This commit is contained in:
Henrixounez 2019-06-28 20:50:29 +02:00 committed by Alexander Medvednikov
parent 165dfe5fe0
commit d8caa6431f
2 changed files with 12 additions and 6 deletions

View file

@ -230,6 +230,10 @@ fn (p mut Parser) parse() {
p.cgen.consts << g
case EOF:
p.log('end of parse()')
if p.is_script && !p.is_test {
p.cur_fn = MainFn
p.check_unused_variables()
}
if true && !p.first_run() && p.fileis('test') {
out := os.create('/var/tmp/fmt.v')
out.appendln(p.scanner.fmt_out.str())