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)
368
origin = new
MessageOrigin
(entity);
Compiler\Dataflow\ReflectionMethodBodyScanner.cs (4)
123
_origin = new
MessageOrigin
(methodIL.OwningMethod);
133
var scanner = new ReflectionMethodBodyScanner(factory, annotations, logger, new
MessageOrigin
(methodIL.OwningMethod));
169
MessageOrigin origin = new
MessageOrigin
(type);
200
reflectionMarker.MarkTypeForDynamicallyAccessedMembers(new
MessageOrigin
(type), type, annotation, type, declaredOnly: true);
Compiler\DependencyAnalysis\DataflowAnalyzedTypeDefinitionNode.cs (1)
74
GenericArgumentDataFlow.ProcessGenericArgumentDataFlow(ref dependencies, factory, new
MessageOrigin
(_typeDefinition), interfaceType, _typeDefinition);
Compiler\DependencyAnalysis\DynamicDependencyAttributesOnEntityNode.cs (7)
129
new
MessageOrigin
(entity),
139
new
MessageOrigin
(entity),
156
new
MessageOrigin
(entity),
178
new
MessageOrigin
(entity),
188
new
MessageOrigin
(entity),
205
new
MessageOrigin
(entity),
231
reflectionMarker.MarkTypeSystemEntity(new
MessageOrigin
(entity), member, reason);
Compiler\DependencyAnalysis\FieldMetadataNode.cs (1)
49
GenericArgumentDataFlow.ProcessGenericArgumentDataFlow(ref dependencies, factory, new
MessageOrigin
(_field), ecmaField.FieldType, ecmaField.OwningType);
Compiler\DependencyAnalysis\MethodMetadataNode.cs (2)
79
GenericArgumentDataFlow.ProcessGenericArgumentDataFlow(ref dependencies, factory, new
MessageOrigin
(_method), _method.Signature.ReturnType, _method);
83
GenericArgumentDataFlow.ProcessGenericArgumentDataFlow(ref dependencies, 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)
664
Logger.LogWarning(new
MessageOrigin
(method), DiagnosticId.RequiresUnreferencedCodeOnStaticConstructor, method.GetDisplayName());
667
Logger.LogWarning(new
MessageOrigin
(method), DiagnosticId.RequiresDynamicCodeOnStaticConstructor, method.GetDisplayName());
670
Logger.LogWarning(new
MessageOrigin
(method), DiagnosticId.RequiresAssemblyFilesOnStaticConstructor, method.GetDisplayName());
677
Logger.LogWarning(new
MessageOrigin
(method), DiagnosticId.RequiresUnreferencedCodeOnEntryPoint, method.GetDisplayName());
680
Logger.LogWarning(new
MessageOrigin
(method), DiagnosticId.RequiresDynamicCodeOnEntryPoint, method.GetDisplayName());
683
Logger.LogWarning(new
MessageOrigin
(method), DiagnosticId.RequiresAssemblyFilesOnEntryPoint, method.GetDisplayName());
797
return (new AttributeDataFlow(Logger, factory, FlowAnnotations, new Logging.
MessageOrigin
(parent))).ProcessAttributeDataflow(attributeCtor, decodedValue);