1 instantiation of SpecializedPhase
Microsoft.TemplateEngine.Core (1)
Operations\PhasedOperation.cs (1)
45
SpecializedPhase target = new
SpecializedPhase
14 references to SpecializedPhase
Microsoft.TemplateEngine.Core (14)
Operations\PhasedOperation.cs (14)
29
Stack<List<
SpecializedPhase
>> targetParents = new Stack<List<
SpecializedPhase
>>();
31
List<
SpecializedPhase
> currentTarget = new List<
SpecializedPhase
>();
45
SpecializedPhase
target = new SpecializedPhase
70
currentTarget = new List<
SpecializedPhase
>();
80
List<
SpecializedPhase
> children = currentTarget;
92
private readonly IReadOnlyList<
SpecializedPhase
> _entryPoints;
93
private
SpecializedPhase
? _currentPhase;
95
public Implementation(PhasedOperation definition, IReadOnlyList<IToken> config, IReadOnlyList<
SpecializedPhase
> entryPoints, bool initialState)
111
IReadOnlyList<
SpecializedPhase
> nextPhases = _currentPhase?.Next ?? _entryPoints;
112
SpecializedPhase
? match = nextPhases.FirstOrDefault(x => x.Match == token);
135
Next = new List<
SpecializedPhase
>();
141
public List<
SpecializedPhase
> Next { get; }