15 references to AccessedViaReflection
illink (15)
Linker.Dataflow\ReflectionMarker.cs (8)
101
_markStep.MarkTypeVisibleToReflection(typeReference, new DependencyInfo(DependencyKind.
AccessedViaReflection
, origin.Provider), origin);
109
internal void MarkType(in MessageOrigin origin, TypeReference typeRef, DependencyKind dependencyKind = DependencyKind.
AccessedViaReflection
)
120
internal void MarkMethod(in MessageOrigin origin, MethodReference methodRef, DependencyKind dependencyKind = DependencyKind.
AccessedViaReflection
)
131
void MarkField(in MessageOrigin origin, FieldDefinition field, DependencyKind dependencyKind = DependencyKind.
AccessedViaReflection
)
139
internal void MarkProperty(in MessageOrigin origin, PropertyDefinition property, DependencyKind dependencyKind = DependencyKind.
AccessedViaReflection
)
147
void MarkEvent(in MessageOrigin origin, EventDefinition @event, DependencyKind dependencyKind = DependencyKind.
AccessedViaReflection
)
155
void MarkInterfaceImplementation(in MessageOrigin origin, InterfaceImplementation interfaceImplementation, DependencyKind dependencyKind = DependencyKind.
AccessedViaReflection
)
219
_markStep.MarkStaticConstructorVisibleToReflection(type, new DependencyInfo(DependencyKind.
AccessedViaReflection
, origin.Provider), origin);
Linker.Steps\MarkStep.cs (5)
101
DependencyKind.
AccessedViaReflection
,
111
DependencyKind.
AccessedViaReflection
,
132
DependencyKind.
AccessedViaReflection
,
169
DependencyKind.
AccessedViaReflection
,
1893
case DependencyKind.
AccessedViaReflection
:
Linker.Steps\UnsafeAccessorMarker.cs (2)
97
_context.MarkingHelpers.MarkMatchingExportedType(typeResolutionRecord.ResolvedType, typeResolutionRecord.ReferringAssembly, new DependencyInfo(DependencyKind.
AccessedViaReflection
, method), new MessageOrigin(method));
114
_context.MarkingHelpers.MarkMatchingExportedType(typeResolutionRecord.ResolvedType, typeResolutionRecord.ReferringAssembly, new DependencyInfo(DependencyKind.
AccessedViaReflection
, method), new MessageOrigin(method));