34 references to Mark
illink (34)
Linker.Steps\DescriptorMarker.cs (5)
93
_context.Annotations.
Mark
(type, new DependencyInfo (DependencyKind.XmlDescriptor, _xmlDocumentLocation), GetMessageOriginForPosition (nav));
136
_context.Annotations.
Mark
(type, new DependencyInfo (DependencyKind.XmlDescriptor, _xmlDocumentLocation), GetMessageOriginForPosition (nav));
142
_context.Annotations.
Mark
(parent, new DependencyInfo (DependencyKind.DeclaringType, currentType), GetMessageOriginForPosition (nav));
164
_context.Annotations.
Mark
(field, new DependencyInfo (DependencyKind.XmlDescriptor, _xmlDocumentLocation), GetMessageOriginForPosition (nav));
178
_context.Annotations.
Mark
(method, new DependencyInfo (DependencyKind.XmlDescriptor, _xmlDocumentLocation), GetMessageOriginForPosition (nav));
Linker.Steps\DiscoverCustomOperatorsHandler.cs (1)
84
Context.Annotations.
Mark
(method, new DependencyInfo (DependencyKind.PreservedOperator, method.DeclaringType), new MessageOrigin (method.DeclaringType));
Linker.Steps\MarkExportedTypesTargetStep.cs (1)
36
context.Annotations.
Mark
(type, new DependencyInfo (DependencyKind.ExportedType, exportedType), new MessageOrigin (assembly));
Linker.Steps\MarkStep.cs (5)
1333
Annotations.
Mark
(assembly, reason, origin);
1671
Annotations.
Mark
(field, reason, origin);
1774
Annotations.
Mark
(module, reason, origin);
1922
Annotations.
Mark
(type, reason, origin);
2916
Annotations.
Mark
(method, reason, origin);
Linker.Steps\ProcessReferencesStep.cs (1)
48
Annotations.
Mark
(assembly.MainModule, new DependencyInfo (DependencyKind.AssemblyAction, assembly), new MessageOrigin (assembly));
Linker.Steps\RootAssemblyInputStep.cs (7)
33
Annotations.
Mark
(assembly.MainModule, di, origin);
52
Annotations.
Mark
(ep.DeclaringType, di, origin);
92
Annotations.
Mark
(assembly.MainModule, di, origin);
139
Annotations.
Mark
(type, new DependencyInfo (DependencyKind.RootAssembly, type.Module.Assembly), new MessageOrigin (type.Module.Assembly));
155
Annotations.
Mark
(type, new DependencyInfo (DependencyKind.RootAssembly, type.Module.Assembly), new MessageOrigin (type.Module.Assembly));
171
Context.Annotations.
Mark
(type, di, origin);
172
Context.Annotations.
Mark
(assembly.MainModule, di, origin);
Linker\Annotations.cs (1)
510
Mark
(method, new DependencyInfo (DependencyKind.PreservedMethod, definition), new MessageOrigin (definition));
Linker\MarkingHelpers.cs (1)
31
_context.Annotations.
Mark
(module, reason, origin);
Linker\SerializationMarker.cs (12)
139
_context.Annotations.
Mark
(field, reason, origin);
145
_context.Annotations.
Mark
(property.GetMethod, reason, origin);
147
_context.Annotations.
Mark
(property.SetMethod, reason, origin);
151
_context.Annotations.
Mark
(method, reason, origin);
156
_context.Annotations.
Mark
(@event.AddMethod, reason, origin);
158
_context.Annotations.
Mark
(@event.InvokeMethod, reason, origin);
160
_context.Annotations.
Mark
(@event.RemoveMethod, reason, origin);
191
_context.Annotations.
Mark
(type, typeReason, new MessageOrigin (reason.Source as ICustomAttributeProvider));
208
_context.Annotations.
Mark
(field, new DependencyInfo (DependencyKind.SerializedMember, type), new MessageOrigin (type));
223
_context.Annotations.
Mark
(get, new DependencyInfo (DependencyKind.SerializedMember, type), new MessageOrigin (type));
225
_context.Annotations.
Mark
(set, new DependencyInfo (DependencyKind.SerializedMember, type), new MessageOrigin (type));
236
_context.Annotations.
Mark
(method, new DependencyInfo (DependencyKind.SerializedMember, type), new MessageOrigin (type));