1 write to _annotations
ILCompiler.Compiler (1)
Compiler\Dataflow\MethodBodyScanner.cs (1)
57_annotations = annotations;
10 references to _annotations
ILCompiler.Compiler (10)
Compiler\Dataflow\MethodBodyScanner.cs (2)
317if (_annotations.CompilerGeneratedState.TryGetCompilerGeneratedCalleesForUserMethod(startingMethod, out List<TypeSystemEntity>? compilerGeneratedCallees)) 1252var newByRefValue = _annotations.GetMethodParameterValue(parameter);
Compiler\Dataflow\ReflectionMethodBodyScanner.cs (8)
117_reflectionMarker = new ReflectionMarker(_logger, _factory, _annotations, typeHierarchyDataFlowOrigin: null, enabled: true); 216=> GetMethodParameterValue(parameter, _annotations.GetParameterAnnotation(parameter)); 219=> _annotations.GetMethodParameterValue(parameter, dynamicallyAccessedMemberTypes); 221protected override MethodReturnValue GetReturnValue(MethodIL method) => _annotations.GetMethodReturnValue(method.OwningMethod, isNewObj: false); 239return _annotations.GetFieldValue(field); 450if (GenericArgumentDataFlow.RequiresGenericArgumentDataFlow(_annotations, method)) 463if (GenericArgumentDataFlow.RequiresGenericArgumentDataFlow(_annotations, field)) 471if (type.HasInstantiation && _annotations.HasGenericParameterAnnotation(type))