19 references to GetOwnOrInheritedSetMethod
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder.ValueChecks.cs (2)
320
? indexerAccess.Indexer.
GetOwnOrInheritedSetMethod
()
1514
var setMethod = propertySymbol.
GetOwnOrInheritedSetMethod
();
Binder\Binder_Attributes.cs (1)
514
var setMethod = propertySymbol.
GetOwnOrInheritedSetMethod
();
FlowAnalysis\AbstractFlowPass.cs (2)
3496
property.
GetOwnOrInheritedSetMethod
() ?? property.GetMethod;
3577
var writeMethod = symbol.
GetOwnOrInheritedSetMethod
();
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
837
return _bound.MethodInfo(((PropertySymbol)symbol).
GetOwnOrInheritedSetMethod
());
Lowering\DiagnosticsPass_ExpressionTrees.cs (2)
305
(method == propertyAccess.
GetOwnOrInheritedSetMethod
()) ||
486
var method = indexer.GetOwnOrInheritedGetMethod() ?? indexer.
GetOwnOrInheritedSetMethod
();
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (1)
288
var setMethod = property.
GetOwnOrInheritedSetMethod
();
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (1)
360
var accessor = indexer.GetOwnOrInheritedGetMethod() ?? indexer.
GetOwnOrInheritedSetMethod
();
Operations\CSharpOperationFactory.cs (1)
880
MethodSymbol? accessor = isObjectOrCollectionInitializer ? property.GetOwnOrInheritedGetMethod() : property.
GetOwnOrInheritedSetMethod
();
Symbols\OverriddenOrHiddenMembersHelpers.cs (1)
274
propertyOverriddenByProperty.
GetOwnOrInheritedSetMethod
();
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (3)
1110
overriddenProperty.
GetOwnOrInheritedSetMethod
()?.AssociatedSymbol != overriddenProperty);
1115
var ownOrInheritedOverriddenSetMethod = overriddenProperty.
GetOwnOrInheritedSetMethod
();
1145
MethodSymbol ownOrInheritedSetMethod = overridingProperty.
GetOwnOrInheritedSetMethod
();
Symbols\Source\SourcePropertySymbolBase.cs (1)
1010
MethodSymbol overriddenAccessor = this.
GetOwnOrInheritedSetMethod
();
Symbols\SymbolExtensions.cs (1)
447
if (property.
GetOwnOrInheritedSetMethod
()?.Parameters.Last().FlowAnalysisAnnotations is { } setterAnnotations)
Symbols\TypeSymbol.cs (2)
1565
correspondingImplementingAccessor = ((PropertySymbol)implementingPropertyOrEvent).
GetOwnOrInheritedSetMethod
();
1883
implementingProperty.
GetOwnOrInheritedSetMethod
() :