Lines Matching refs:transitive
40 transitive []*DepSet member
47 transitive []*DepSet member
72 func NewDepSet(order DepSetOrder, direct Paths, transitive []*DepSet) *DepSet {
77 transitiveCopy = reverseDepSets(transitive)
83 transitiveCopy = make([]*DepSet, len(transitive))
84 copy(transitiveCopy, transitive)
87 for _, dep := range transitive {
99 transitive: transitiveCopy,
117 func (b *DepSetBuilder) Transitive(transitive ...*DepSet) *DepSetBuilder {
118 b.transitive = append(b.transitive, transitive...)
125 return NewDepSet(b.order, b.direct, b.transitive)
139 for _, dep := range d.transitive {