34 references to Mark
illink (34)
Linker.Steps\DescriptorMarker.cs (5)
99
_context.Annotations.
Mark
(type, new DependencyInfo(DependencyKind.XmlDescriptor, _xmlDocumentLocation), GetMessageOriginForPosition(nav));
157
_context.Annotations.
Mark
(type, new DependencyInfo(DependencyKind.XmlDescriptor, _xmlDocumentLocation), GetMessageOriginForPosition(nav));
165
_context.Annotations.
Mark
(parent, new DependencyInfo(DependencyKind.DeclaringType, currentType), GetMessageOriginForPosition(nav));
187
_context.Annotations.
Mark
(field, new DependencyInfo(DependencyKind.XmlDescriptor, _xmlDocumentLocation), GetMessageOriginForPosition(nav));
204
_context.Annotations.
Mark
(method, new DependencyInfo(DependencyKind.XmlDescriptor, _xmlDocumentLocation), GetMessageOriginForPosition(nav));
Linker.Steps\DiscoverCustomOperatorsHandler.cs (1)
90
Context.Annotations.
Mark
(method, new DependencyInfo(DependencyKind.PreservedOperator, method.DeclaringType), new MessageOrigin(method.DeclaringType));
Linker.Steps\MarkExportedTypesTargetStep.cs (1)
37
context.Annotations.
Mark
(type, new DependencyInfo(DependencyKind.ExportedType, exportedType), new MessageOrigin(assembly));
Linker.Steps\MarkStep.cs (5)
1463
Annotations.
Mark
(assembly, reason, origin);
1840
Annotations.
Mark
(field, reason, origin);
1947
Annotations.
Mark
(module, reason, origin);
2108
Annotations.
Mark
(type, reason, origin);
3182
Annotations.
Mark
(method, reason, origin);
Linker.Steps\ProcessReferencesStep.cs (1)
50
Annotations.
Mark
(assembly.MainModule, new DependencyInfo(DependencyKind.AssemblyAction, assembly), new MessageOrigin(assembly));
Linker.Steps\RootAssemblyInputStep.cs (7)
34
Annotations.
Mark
(assembly.MainModule, di, origin);
55
Annotations.
Mark
(ep.DeclaringType, di, origin);
96
Annotations.
Mark
(assembly.MainModule, di, origin);
145
Annotations.
Mark
(type, new DependencyInfo(DependencyKind.RootAssembly, type.Module.Assembly), new MessageOrigin(type.Module.Assembly));
162
Annotations.
Mark
(type, new DependencyInfo(DependencyKind.RootAssembly, type.Module.Assembly), new MessageOrigin(type.Module.Assembly));
178
Context.Annotations.
Mark
(type, di, origin);
179
Context.Annotations.
Mark
(assembly.MainModule, di, origin);
Linker\Annotations.cs (1)
506
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)
147
_context.Annotations.
Mark
(field, reason, origin);
153
_context.Annotations.
Mark
(property.GetMethod, reason, origin);
155
_context.Annotations.
Mark
(property.SetMethod, reason, origin);
159
_context.Annotations.
Mark
(method, reason, origin);
164
_context.Annotations.
Mark
(@event.AddMethod, reason, origin);
166
_context.Annotations.
Mark
(@event.InvokeMethod, reason, origin);
168
_context.Annotations.
Mark
(@event.RemoveMethod, reason, origin);
201
_context.Annotations.
Mark
(type, typeReason, new MessageOrigin(reason.Source as ICustomAttributeProvider));
220
_context.Annotations.
Mark
(field, new DependencyInfo(DependencyKind.SerializedMember, type), new MessageOrigin(type));
237
_context.Annotations.
Mark
(get, new DependencyInfo(DependencyKind.SerializedMember, type), new MessageOrigin(type));
239
_context.Annotations.
Mark
(set, new DependencyInfo(DependencyKind.SerializedMember, type), new MessageOrigin(type));
252
_context.Annotations.
Mark
(method, new DependencyInfo(DependencyKind.SerializedMember, type), new MessageOrigin(type));