Lines Matching defs:Tree
38 type Tree struct { struct
39 initialized bool
40 strings Strings
41 spans map[Span]SpanID
42 testRoot Test
43 files map[string]*treeFile
46 func (t *Tree) init() {
57 func (t *Tree) Spans() SpanList {
66 func (t *Tree) FileSpanGroups(path string) map[SpanGroupID]SpanGroup {
71 func (t *Tree) FileCoverage(path string) TestCoverageMap {
76 func (t *Tree) Tests() *Test { return &t.testRoot }
79 func (t *Tree) Strings() Strings { return t.strings }
81 func (t *Tree) index(path Path) []indexedTest {
91 func (t *Tree) addSpans(spans SpanList) SpanSet {
105 func (t *Tree) Add(path Path, cov *Coverage) {
174 func (t *Tree) allSpans(tf *treeFile, tcm TestCoverageMap) SpanSet {