18 references to Dependencies
ILCompiler.Compiler (18)
Compiler\Dataflow\AttributeDataFlow.cs (2)
144result = reflectionMarker.Dependencies; 148result.AddRange(reflectionMarker.Dependencies);
Compiler\Dataflow\GenericArgumentDataFlow.cs (3)
57if (reflectionMarker.Dependencies.Count > 0) 60dependencies = reflectionMarker.Dependencies; 62dependencies.AddRange(reflectionMarker.Dependencies);
Compiler\Dataflow\HandleCallAction.cs (10)
267_reflectionMarker.Dependencies.Add(_reflectionMarker.Factory.ReflectedType(systemTypeValue.RepresentedType.Type.MakeArrayType()), "Enum.GetValues"); 303_reflectionMarker.Dependencies.Add(_reflectionMarker.Factory.StructMarshallingData((DefType)systemTypeValue.RepresentedType.Type), "Marshal API"); 308_reflectionMarker.Dependencies.Add(_reflectionMarker.Factory.ReflectedMethod(ctorMethod.GetCanonMethodTarget(CanonicalFormKind.Specific)), "Marshal API"); 336_reflectionMarker.Dependencies.Add(_reflectionMarker.Factory.DelegateMarshallingData((DefType)systemTypeValue.RepresentedType.Type), "Marshal API"); 374_reflectionMarker.Dependencies.Add(_reflectionMarker.Factory.ReflectedDelegate(null), "Delegate.Method access on unknown delegate type"); 379_reflectionMarker.Dependencies.Add(_reflectionMarker.Factory.ReflectedDelegate(staticType.GetTypeDefinition()), "Delegate.Method access (on inexact type)"); 381_reflectionMarker.Dependencies.Add(_reflectionMarker.Factory.ReflectedDelegate(staticType.ConvertToCanonForm(CanonicalFormKind.Specific)), "Delegate.Method access"); 477_reflectionMarker.Dependencies.Add(_reflectionMarker.Factory.ObjectGetTypeCalled(closestMetadataType), "GetType called on this type"); 523_reflectionMarker.Dependencies.Add(_reflectionMarker.Factory.ExternalTypeMapRequest(typeMapGroup), "TypeMapping.GetOrCreateExternalTypeMapping called on type"); 541_reflectionMarker.Dependencies.Add(_reflectionMarker.Factory.ProxyTypeMapRequest(typeMapGroup), "TypeMapping.GetOrCreateProxyTypeMapping called on type");
Compiler\Dataflow\ReflectionMethodBodyScanner.cs (2)
138return scanner._reflectionMarker.Dependencies; 201return reflectionMarker.Dependencies;
Compiler\DependencyAnalysis\DynamicDependencyAttributesOnEntityNode.cs (1)
235dependencies.AddRange(reflectionMarker.Dependencies);