Lines Matching defs:TargetEdge
117 type TargetEdge struct { struct
119 target, dependency *TargetNode
122 annotations TargetEdgeAnnotations
128 func (e *TargetEdge) Target() *TargetNode {
135 func (e *TargetEdge) Dependency() *TargetNode {
145 func (e *TargetEdge) Annotations() TargetEdgeAnnotations {
151 func (e *TargetEdge) IsRuntimeDependency() bool {
157 func (e *TargetEdge) IsDerivation() bool {
163 func (e *TargetEdge) IsBuildTool() bool {
168 func (e *TargetEdge) String() string {
254 func (p *TargetEdgePath) Push(edge *TargetEdge, ctx interface{}) {