diff options
| author | Joey Jiao <joeyjiaojg@gmail.com> | 2021-07-13 08:10:40 +0800 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2021-07-14 20:01:00 +0200 |
| commit | b9a2f64e4081e5f8f66f00ebb376068d4064daee (patch) | |
| tree | 9839ef85d2c0a47cb9353aa15a66b3c5b01a998d /pkg/cover/backend | |
| parent | 94e0b7079acc1c1ab28a2043fd21321c978f1529 (diff) | |
all: add /modulecover page
Diffstat (limited to 'pkg/cover/backend')
| -rw-r--r-- | pkg/cover/backend/backend.go | 3 | ||||
| -rw-r--r-- | pkg/cover/backend/dwarf.go | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/pkg/cover/backend/backend.go b/pkg/cover/backend/backend.go index 1cebc7ecd..3bd95a6fa 100644 --- a/pkg/cover/backend/backend.go +++ b/pkg/cover/backend/backend.go @@ -26,7 +26,8 @@ type Module struct { type CompileUnit struct { ObjectUnit - Path string + Path string + Module *Module } type Symbol struct { diff --git a/pkg/cover/backend/dwarf.go b/pkg/cover/backend/dwarf.go index 7a9abd221..8a2d524ea 100644 --- a/pkg/cover/backend/dwarf.go +++ b/pkg/cover/backend/dwarf.go @@ -272,6 +272,7 @@ func readTextRanges(debugInfo *dwarf.Data, module *Module, pcFix pcFixFn) ( ObjectUnit: ObjectUnit{ Name: attrName.(string), }, + Module: module, } units = append(units, unit) ranges1, err := debugInfo.Ranges(ent) |
