26 references to AccessKind
ILCompiler.Compiler (26)
Compiler\Dataflow\ReflectionMarker.cs (24)
59
MarkTypeSystemEntity(origin, member, displayName,
AccessKind
.DynamicallyAccessedMembersMark);
63
internal void MarkTypeSystemEntity(in MessageOrigin origin, TypeSystemEntity entity, string reason,
AccessKind
accessKind =
AccessKind
.Unspecified)
154
internal void MarkType(in MessageOrigin origin, TypeDesc type, TypeSystemEntity reason,
AccessKind
accessKind =
AccessKind
.Unspecified)
162
internal void MarkType(in MessageOrigin origin, TypeDesc type, string reason,
AccessKind
accessKind =
AccessKind
.Unspecified)
170
internal void MarkMethod(in MessageOrigin origin, MethodDesc method, TypeSystemEntity reason,
AccessKind
accessKind =
AccessKind
.Unspecified)
178
internal void MarkMethod(in MessageOrigin origin, MethodDesc method, string reason,
AccessKind
accessKind =
AccessKind
.Unspecified)
188
internal void MarkField(in MessageOrigin origin, FieldDesc field, string reason,
AccessKind
accessKind =
AccessKind
.Unspecified)
198
internal void MarkProperty(in MessageOrigin origin, PropertyPseudoDesc property, TypeSystemEntity reason,
AccessKind
accessKind =
AccessKind
.Unspecified)
206
internal void MarkProperty(in MessageOrigin origin, PropertyPseudoDesc property, string reason,
AccessKind
accessKind =
AccessKind
.Unspecified)
217
private void MarkEvent(in MessageOrigin origin, EventPseudoDesc @event, string reason,
AccessKind
accessKind =
AccessKind
.Unspecified)
278
internal void CheckAndWarnOnReflectionAccess(in MessageOrigin origin, TypeSystemEntity entity,
AccessKind
accessKind =
AccessKind
.Unspecified)
293
private void ReportWarningsForReflectionAccess(in MessageOrigin origin, TypeSystemEntity entity,
AccessKind
accessKind)
329
static bool ShouldProduceRequiresWarningForReflectionAccess(TypeSystemEntity entity,
AccessKind
accessKind)
336
bool forceRequiresWarning = accessKind ==
AccessKind
.TokenAccess;
Compiler\Dataflow\TrimAnalysisTokenAccessPattern.cs (2)
31
reflectionMarker.CheckAndWarnOnReflectionAccess(Origin, method, ReflectionMarker.
AccessKind
.TokenAccess);
35
reflectionMarker.CheckAndWarnOnReflectionAccess(Origin, field, ReflectionMarker.
AccessKind
.TokenAccess);