compiler: allow to declare global variables in multiple files

Traverse and count globals across all used files.

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
This commit is contained in:
Evgenii Stratonikov 2020-07-28 10:59:21 +03:00
parent babd84ec10
commit 7009417325
6 changed files with 36 additions and 8 deletions

7
pkg/compiler/testdata/multi/file2.go vendored Normal file
View file

@ -0,0 +1,7 @@
package multi
var SomeVar30 = 30
func Sum() int {
return SomeVar12 + SomeVar30
}