1 write to requiredTargets
Microsoft.Build.Engine (1)
Engine\ProjectBuildState.cs (1)
170
requiredTargets
= new Stack<string>();
16 references to requiredTargets
Microsoft.Build.Engine (16)
Engine\ProjectBuildState.cs (16)
95
return
requiredTargets
?.Count > 0 ?
96
this.
requiredTargets
.Peek() : null;
159
ErrorUtilities.VerifyThrow(
requiredTargets
.Count > 0, "No target to remove");
160
requiredTargets
.Pop();
168
if (
requiredTargets
== null)
173
requiredTargets
.Push(targetName);
205
if (
requiredTargets
?.Count > 1)
207
string topTarget =
requiredTargets
.Pop();
209
containsCycle =
requiredTargets
.Contains(name);
210
requiredTargets
.Push(topTarget);
212
if (!containsCycle &&
requiredTargets
?.Count > 0)
227
if (
requiredTargets
?.Count > 0)
229
containsName =
requiredTargets
.Contains(name);
243
if (
requiredTargets
?.Count > 0)
247
if (
requiredTargets
.Count > 1)
249
string[] requiredTargetsArray =
requiredTargets
.ToArray();