22 references to MessageOrigin
illink (22)
Linker.Steps\LinkAttributesParser.cs (2)
317
var diagnosticContext = new DiagnosticContext(new
MessageOrigin
(provider), diagnosticsEnabled: true, _context);
376
var diagnosticContext = new DiagnosticContext(new
MessageOrigin
(provider), diagnosticsEnabled: true, _context);
Linker.Steps\MarkExportedTypesTargetStep.cs (1)
37
context.Annotations.Mark(type, new DependencyInfo(DependencyKind.ExportedType, exportedType), new
MessageOrigin
(assembly));
Linker.Steps\MarkStep.cs (8)
423
var emptyOrigin = new
MessageOrigin
(null as ICustomAttributeProvider);
1467
var assemblyOrigin = new
MessageOrigin
(assembly);
1540
markingHelpers.MarkForwardedScope(type, new
MessageOrigin
(assembly));
1545
markingHelpers.MarkExportedType(exportedType, assembly.MainModule, new DependencyInfo(DependencyKind.ExportedType, assembly), new
MessageOrigin
(assembly));
1546
markingHelpers.MarkForwardedScope(CreateTypeReferenceForExportedTypeTarget(exportedType), new
MessageOrigin
(assembly));
1557
markingHelpers.MarkForwardedScope(typeReference, new
MessageOrigin
(assembly));
1605
MessageOrigin assemblyOrigin = new
MessageOrigin
(assembly);
3623
var emptyOrigin = new
MessageOrigin
(null as ICustomAttributeProvider);
Linker.Steps\ProcessReferencesStep.cs (1)
50
Annotations.Mark(assembly.MainModule, new DependencyInfo(DependencyKind.AssemblyAction, assembly), new
MessageOrigin
(assembly));
Linker.Steps\RootAssemblyInputStep.cs (4)
28
var origin = new
MessageOrigin
(assembly);
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));
177
var origin = new
MessageOrigin
(assembly);
Linker\Annotations.cs (1)
158
marked_pending.TryAdd(provider, new
MessageOrigin
(provider as ICustomAttributeProvider));
Linker\SerializationMarker.cs (2)
134
var origin = new
MessageOrigin
(provider);
201
_context.Annotations.Mark(type, typeReason, new
MessageOrigin
(reason.Source as ICustomAttributeProvider));
Linker\TypeMapHandler.cs (1)
107
_markStep.MarkCustomAttribute(entry.Attribute, info, new
MessageOrigin
(entry.Origin));
Linker\UnconditionalSuppressMessageAttributeState.cs (2)
364
return new
MessageOrigin
(module.Assembly);
365
return new
MessageOrigin
(suppression.Provider);