3 writes to Context
ILLink.RoslynAnalyzer (3)
DataFlow\LocalStateAndContextLattice.cs (2)
20
Context
= context;
55
Context
= ContextLattice.Meet(left.Context, right.Context)
TrimAnalysis\TrimAnalysisVisitor.cs (1)
74
currentState.
Context
= currentState.Context.Union(new FeatureContext(featureChecksValue.EnabledFeatures));
16 references to Context
ILLink.RoslynAnalyzer (16)
DataFlow\LocalDataFlowVisitor.cs (10)
136
HandleReturnValue(branchValue, branchValueOperation, in current.
Context
);
320
TValue targetValue = GetFieldTargetValue(fieldRef, in current.
Context
);
322
HandleAssignment(value, targetValue, assignmentOperation, in current.
Context
);
330
HandleAssignment(value, targetValue, assignmentOperation, in current.
Context
);
362
TValue targetValue = GetBackingFieldTargetValue(propertyRef, in current.
Context
);
363
HandleAssignment(value, targetValue, assignmentOperation, in current.
Context
);
778
state.Current.
Context
);
1241
return HandleDelegateCreation(targetMethodSymbol, operation, state.Current.
Context
);
1350
HandleReturnValue(value, operation, in current.
Context
);
1391
var value = HandleMethodCall(calledMethod, instance, arguments, operation, state.Current.
Context
);
DataFlow\LocalStateAndContextLattice.cs (4)
24
LocalState.Equals(other.LocalState) &&
Context
.Equals(other.
Context
);
55
Context = ContextLattice.Meet(left.
Context
, right.
Context
)
TrimAnalysis\TrimAnalysisVisitor.cs (2)
74
currentState.Context = currentState.
Context
.Union(new FeatureContext(featureChecksValue.EnabledFeatures));
189
return GetFieldTargetValue(fieldRef, in current.
Context
);