1 instantiation of TargetEntry
Microsoft.Build (1)
BackEnd\Components\RequestBuilder\TargetBuilder.cs (1)
789TargetEntry newEntry = new TargetEntry(_requestEntry, this as ITargetBuilderCallback, targetSpecification, baseLookup, parentTargetEntry, entryReason, _componentHost, _projectLoggingContext, stopProcessingOnCompletion);
23 references to TargetEntry
Microsoft.Build (23)
BackEnd\Components\RequestBuilder\TargetBuilder.cs (18)
52private ConcurrentStack<TargetEntry> _targetsToBuild; 130_targetsToBuild = new ConcurrentStack<TargetEntry>(); 181foreach (TargetEntry target in _targetsToBuild) 266TargetEntry currentTargetEntry = _targetsToBuild.Peek(); 417TargetEntry currentTargetEntry = _targetsToBuild.Peek(); 566TargetEntry topEntry = _targetsToBuild.Pop(); 591private bool CheckSkipTarget(ref bool stopProcessingStack, TargetEntry currentTargetEntry) 633TargetEntry topEntry = _targetsToBuild.Pop(); 655private void PopDependencyTargetsOnTargetFailure(TargetEntry topEntry, TargetResult targetResult, ref bool stopProcessingStack) 664TargetEntry entry = _targetsToBuild.Pop(); 703private async Task<bool> PushTargets(IList<TargetSpecification> targets, TargetEntry parentTargetEntry, Lookup baseLookup, bool addAsErrorTarget, bool stopProcessingOnCompletion, TargetBuiltReason buildReason) 705List<TargetEntry> targetsToPush = new List<TargetEntry>(targets.Count); 767foreach (TargetEntry entry in _targetsToBuild) 789TargetEntry newEntry = new TargetEntry(_requestEntry, this as ITargetBuilderCallback, targetSpecification, baseLookup, parentTargetEntry, entryReason, _componentHost, _projectLoggingContext, stopProcessingOnCompletion); 797foreach (TargetEntry targetToPush in targetsToPush) 875private bool HasCircularDependenceInTargets(TargetEntry parentTargetEntry, TargetSpecification targetSpecification, out List<string> circularDependenceChain) 877TargetEntry currentParent = parentTargetEntry;
BackEnd\Components\RequestBuilder\TargetEntry.cs (5)
75internal class TargetEntry : IEquatable<TargetEntry> 110private TargetEntry _parentTarget; 173Lookup baseLookup, TargetEntry parentTarget, 305internal TargetEntry ParentEntry 332public bool Equals(TargetEntry other)