19 references to Dependencies
ILCompiler.Compiler (19)
Compiler\Dataflow\AttributeDataFlow.cs (2)
144
result = reflectionMarker.
Dependencies
;
148
result.AddRange(reflectionMarker.
Dependencies
);
Compiler\Dataflow\GenericArgumentDataFlow.cs (3)
89
if (reflectionMarker.
Dependencies
.Count > 0)
92
dependencies = reflectionMarker.
Dependencies
;
94
dependencies.AddRange(reflectionMarker.
Dependencies
);
Compiler\Dataflow\HandleCallAction.cs (11)
273
_reflectionMarker.
Dependencies
.Add(_reflectionMarker.Factory.ReflectedType(systemTypeValue.RepresentedType.Type.MakeArrayType()), "Enum.GetValues");
309
_reflectionMarker.
Dependencies
.Add(_reflectionMarker.Factory.StructMarshallingData((DefType)systemTypeValue.RepresentedType.Type), "Marshal API");
314
_reflectionMarker.
Dependencies
.Add(_reflectionMarker.Factory.ReflectedMethod(ctorMethod.GetCanonMethodTarget(CanonicalFormKind.Specific)), "Marshal API");
342
_reflectionMarker.
Dependencies
.Add(_reflectionMarker.Factory.DelegateMarshallingData((DefType)systemTypeValue.RepresentedType.Type), "Marshal API");
380
_reflectionMarker.
Dependencies
.Add(_reflectionMarker.Factory.ReflectedDelegate(null), "Delegate.Method access on unknown delegate type");
385
_reflectionMarker.
Dependencies
.Add(_reflectionMarker.Factory.ReflectedDelegate(staticType.GetTypeDefinition()), "Delegate.Method access (on inexact type)");
387
_reflectionMarker.
Dependencies
.Add(_reflectionMarker.Factory.ReflectedDelegate(staticType.ConvertToCanonForm(CanonicalFormKind.Specific)), "Delegate.Method access");
483
_reflectionMarker.
Dependencies
.Add(_reflectionMarker.Factory.ObjectGetTypeCalled(closestMetadataType), "GetType called on this type");
529
_reflectionMarker.
Dependencies
.Add(_reflectionMarker.Factory.ExternalTypeMapRequest(typeMapGroup), "TypeMapping.GetOrCreateExternalTypeMapping called on type");
547
_reflectionMarker.
Dependencies
.Add(_reflectionMarker.Factory.ProxyTypeMapRequest(typeMapGroup), "TypeMapping.GetOrCreateProxyTypeMapping called on type");
576
marker.
Dependencies
.Add(marker.Factory.ReflectedType(constraint.GetTypeDefinition()), "MakeGeneric used with a constrained type");
Compiler\Dataflow\ReflectionMethodBodyScanner.cs (2)
138
return scanner._reflectionMarker.
Dependencies
;
201
return reflectionMarker.
Dependencies
;
Compiler\DependencyAnalysis\DynamicDependencyAttributesOnEntityNode.cs (1)
235
dependencies.AddRange(reflectionMarker.
Dependencies
);