diff options
Diffstat (limited to 'parser/parser.go')
-rw-r--r-- | parser/parser.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/parser/parser.go b/parser/parser.go index a53be9e..a4282a1 100644 --- a/parser/parser.go +++ b/parser/parser.go @@ -38,6 +38,7 @@ func (e *ParseError) Error() string { } type File struct { + Name string Defs []Definition Comments []Comment } @@ -59,6 +60,7 @@ func parse(p *parser) (file *File, errs []error) { comments := p.comments return &File{ + Name: p.scanner.Filename, Defs: defs, Comments: comments, }, errs |