Lines Matching refs:target
52 var walk func(target *TargetNode, treatAsAggregate bool) LicenseConditionSet
54 walk = func(target *TargetNode, treatAsAggregate bool) LicenseConditionSet {
56 if _, alreadyWalked := amap[target]; alreadyWalked {
58 return target.resolution, true
60 if !target.pure {
61 return target.resolution, true
66 target.resolution |= conditionsFn(target)
67 amap[target] = struct{}{}
69 target.pure = treatAsAggregate
70 return target.resolution, false
78 for _, edge := range target.edges {
86 target.resolution |= cs
87 cs = target.resolution