31 references to MessageOrigin
ILCompiler.Compiler (31)
Compiler\Dataflow\CompilerGeneratedState.cs (4)
194
AddWarning(new
MessageOrigin
(method), DiagnosticId.MethodsAreAssociatedWithUserMethod, method.GetDisplayName(), alreadyAssociatedMethod.GetDisplayName(), generatedType.GetDisplayName());
262
AddWarning(new
MessageOrigin
(method), DiagnosticId.MethodsAreAssociatedWithStateMachine, method.GetDisplayName(), alreadyAssociatedMethod.GetDisplayName(), stateMachineType.GetDisplayName());
334
AddWarning(new
MessageOrigin
(userDefinedMethod), DiagnosticId.MethodsAreAssociatedWithUserMethod, userDefinedMethod.GetDisplayName(), alreadyAssociatedMethod.GetDisplayName(), nestedFunction.GetDisplayName());
366
AddWarning(new
MessageOrigin
(method), DiagnosticId.MethodsAreAssociatedWithUserMethod, method.GetDisplayName(), alreadyAssociatedMethod.GetDisplayName(), generatedType.GetDisplayName());
Compiler\Dataflow\ReflectionMarker.cs (1)
401
origin = new
MessageOrigin
(entity);
Compiler\Dataflow\ReflectionMethodBodyScanner.cs (4)
124
_origin = new
MessageOrigin
(methodIL.OwningMethod);
134
var scanner = new ReflectionMethodBodyScanner(factory, annotations, logger, new
MessageOrigin
(methodIL.OwningMethod));
170
MessageOrigin origin = new
MessageOrigin
(type);
201
reflectionMarker.MarkTypeForDynamicallyAccessedMembers(new
MessageOrigin
(type), type, annotation, type, declaredOnly: true);
Compiler\DependencyAnalysis\DataflowAnalyzedTypeDefinitionNode.cs (1)
81
new
MessageOrigin
(_typeDefinition),
Compiler\DependencyAnalysis\DynamicDependencyAttributesOnEntityNode.cs (7)
125
new
MessageOrigin
(entity),
135
new
MessageOrigin
(entity),
152
new
MessageOrigin
(entity),
174
new
MessageOrigin
(entity),
184
new
MessageOrigin
(entity),
201
new
MessageOrigin
(entity),
227
reflectionMarker.MarkTypeSystemEntity(new
MessageOrigin
(entity), member, reason);
Compiler\DependencyAnalysis\FieldMetadataNode.cs (1)
48
GenericArgumentDataFlow.ProcessGenericArgumentDataFlow(sink, factory, new
MessageOrigin
(_field), ecmaField.FieldType, ecmaField.OwningType);
Compiler\DependencyAnalysis\MethodMetadataNode.cs (2)
77
GenericArgumentDataFlow.ProcessGenericArgumentDataFlow(sink, factory, new
MessageOrigin
(_method), _method.Signature.ReturnType, _method);
81
GenericArgumentDataFlow.ProcessGenericArgumentDataFlow(sink, factory, new
MessageOrigin
(_method), parameterType, _method);
Compiler\Logger.cs (4)
117
LogWarning(text, code, new
MessageOrigin
(origin), subcategory);
120
LogWarning(new
MessageOrigin
(origin), id, args);
167
LogError(text, code, subcategory, new
MessageOrigin
(origin));
170
LogError(new
MessageOrigin
(origin), id, args);
Compiler\UsageBasedMetadataManager.cs (7)
643
Logger.LogWarning(new
MessageOrigin
(method), DiagnosticId.RequiresUnreferencedCodeOnStaticConstructor, method.GetDisplayName());
646
Logger.LogWarning(new
MessageOrigin
(method), DiagnosticId.RequiresDynamicCodeOnStaticConstructor, method.GetDisplayName());
649
Logger.LogWarning(new
MessageOrigin
(method), DiagnosticId.RequiresAssemblyFilesOnStaticConstructor, method.GetDisplayName());
656
Logger.LogWarning(new
MessageOrigin
(method), DiagnosticId.RequiresUnreferencedCodeOnEntryPoint, method.GetDisplayName());
659
Logger.LogWarning(new
MessageOrigin
(method), DiagnosticId.RequiresDynamicCodeOnEntryPoint, method.GetDisplayName());
662
Logger.LogWarning(new
MessageOrigin
(method), DiagnosticId.RequiresAssemblyFilesOnEntryPoint, method.GetDisplayName());
787
return (new AttributeDataFlow(Logger, factory, FlowAnnotations, new Logging.
MessageOrigin
(parent))).ProcessAttributeDataflow(attributeCtor, decodedValue);