18 references to Dependencies
ILCompiler.Compiler (18)
Compiler\Dataflow\AttributeDataFlow.cs (2)
144
result = reflectionMarker.
Dependencies
;
148
result.AddRange(reflectionMarker.
Dependencies
);
Compiler\Dataflow\GenericArgumentDataFlow.cs (3)
57
if (reflectionMarker.
Dependencies
.Count > 0)
60
dependencies = reflectionMarker.
Dependencies
;
62
dependencies.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)
138
return scanner._reflectionMarker.
Dependencies
;
201
return reflectionMarker.
Dependencies
;
Compiler\DependencyAnalysis\DynamicDependencyAttributesOnEntityNode.cs (1)
235
dependencies.AddRange(reflectionMarker.
Dependencies
);