1 instantiation of TargetEntry
Microsoft.Build (1)
BackEnd\Components\RequestBuilder\TargetBuilder.cs (1)
771TargetEntry 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)
51private ConcurrentStack<TargetEntry> _targetsToBuild; 129_targetsToBuild = new ConcurrentStack<TargetEntry>(); 180foreach (TargetEntry target in _targetsToBuild) 265TargetEntry currentTargetEntry = _targetsToBuild.Peek(); 416TargetEntry currentTargetEntry = _targetsToBuild.Peek(); 549TargetEntry topEntry = _targetsToBuild.Pop(); 574private bool CheckSkipTarget(ref bool stopProcessingStack, TargetEntry currentTargetEntry) 615TargetEntry topEntry = _targetsToBuild.Pop(); 637private void PopDependencyTargetsOnTargetFailure(TargetEntry topEntry, TargetResult targetResult, ref bool stopProcessingStack) 646TargetEntry entry = _targetsToBuild.Pop(); 685private async Task<bool> PushTargets(IList<TargetSpecification> targets, TargetEntry parentTargetEntry, Lookup baseLookup, bool addAsErrorTarget, bool stopProcessingOnCompletion, TargetBuiltReason buildReason) 687List<TargetEntry> targetsToPush = new List<TargetEntry>(targets.Count); 749foreach (TargetEntry entry in _targetsToBuild) 771TargetEntry newEntry = new TargetEntry(_requestEntry, this as ITargetBuilderCallback, targetSpecification, baseLookup, parentTargetEntry, entryReason, _componentHost, _projectLoggingContext, stopProcessingOnCompletion); 779foreach (TargetEntry targetToPush in targetsToPush) 857private bool HasCircularDependenceInTargets(TargetEntry parentTargetEntry, TargetSpecification targetSpecification, out List<string> circularDependenceChain) 859TargetEntry currentParent = parentTargetEntry;
BackEnd\Components\RequestBuilder\TargetEntry.cs (5)
74internal class TargetEntry : IEquatable<TargetEntry> 109private TargetEntry _parentTarget; 167Lookup baseLookup, TargetEntry parentTarget, 294internal TargetEntry ParentEntry 321public bool Equals(TargetEntry other)