1 write to _steps
illink (1)
Linker\Pipeline.cs (1)
47
_steps
= new List<IStep>();
26 references to _steps
illink (26)
Linker\Pipeline.cs (26)
53
_steps
.Insert(0, step);
58
_steps
.Add(step);
68
for (int i = 0; i <
_steps
.Count; i++)
70
if (target.IsInstanceOfType(
_steps
[i]))
72
_steps
.Insert(i, step);
81
for (int i = 0; i <
_steps
.Count; i++)
83
if (
_steps
[i] == target)
85
_steps
.Insert(i, step);
113
for (int i = 0; i <
_steps
.Count; i++)
115
if (target.IsInstanceOfType(
_steps
[i]))
117
if (i ==
_steps
.Count - 1)
118
_steps
.Add(step);
120
_steps
.Insert(i + 1, step);
129
for (int i = 0; i <
_steps
.Count; i++)
131
if (
_steps
[i] == target)
133
if (i ==
_steps
.Count - 1)
134
_steps
.Add(step);
136
_steps
.Insert(i + 1, step);
161
for (int i = 0; i <
_steps
.Count; i++)
163
if (
_steps
[i].GetType() != target)
166
_steps
.RemoveAt(i);
173
while (
_steps
.Count > 0)
175
IStep step =
_steps
[0];
188
_steps
.Remove(step);
199
return
_steps
.ToArray();
214
foreach (IStep step in
_steps
)