Lines Matching refs:direct
67 direct interface{} member
84 func newDepSet(order DepSetOrder, direct interface{}, transitive interface{}) *depSet {
89 directCopy = reverseSlice(direct)
92 directCopy = copySlice(direct)
99 direct: directCopy,
107 direct reflect.Value member
117 direct: empty,
146 func (b *depSetBuilder) DirectSlice(direct interface{}) *depSetBuilder {
147 b.direct = reflect.AppendSlice(b.direct, reflect.ValueOf(direct))
155 func (b *depSetBuilder) Direct(direct interface{}) *depSetBuilder {
156 b.direct = reflect.Append(b.direct, reflect.ValueOf(direct))
172 return newDepSet(b.order, b.direct.Interface(), b.transitive)
184 visit(d.direct)
193 visit(d.direct)
225 slice := reflect.Zero(reflect.TypeOf(d.direct))