3 implementations of IMarkHandler
illink (3)
Linker.Steps\DiscoverCustomOperatorsHandler.cs (1)
11
public class DiscoverOperatorsHandler :
IMarkHandler
Linker.Steps\DiscoverSerializationHandler.cs (1)
14
public class DiscoverSerializationHandler :
IMarkHandler
Linker.Steps\MarkSubStepsDispatcher.cs (1)
19
public class MarkSubStepsDispatcher :
IMarkHandler
18 references to IMarkHandler
illink (18)
Linker\Driver.cs (8)
950
var
step = ResolveStep<
IMarkHandler
> (arg, custom_assembly);
1026
if (typeof (
IMarkHandler
).IsAssignableFrom (stepType)) {
1028
var
customStep = (
IMarkHandler
?) Activator.CreateInstance (stepType) ?? throw new InvalidOperationException ();
1034
IMarkHandler
? target = FindMarkHandler (pipeline, targetName);
1063
static
IMarkHandler
? FindMarkHandler (Pipeline pipeline, string name)
1065
foreach (
IMarkHandler
step in pipeline.MarkHandlers) {
Linker\LinkContext.cs (2)
186
public List<
IMarkHandler
> MarkHandlers { get; }
230
MarkHandlers = new List<
IMarkHandler
> ();
Linker\Pipeline.cs (8)
43
public List<
IMarkHandler
> MarkHandlers { get; }
48
MarkHandlers = new List<
IMarkHandler
> ();
61
public void AppendMarkHandler (
IMarkHandler
step)
88
public void AddMarkHandlerBefore (
IMarkHandler
target,
IMarkHandler
step)
133
public void AddMarkHandlerAfter (
IMarkHandler
target,
IMarkHandler
step)
189
IMarkHandler
markHandler = MarkHandlers[0];