Implemented interface member:
property
OwningSymbol
Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.IDataFlowAnalysisContext.OwningSymbol
1 write to OwningSymbol
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AbstractDataFlowAnalysisContext.cs (1)
62OwningSymbol = owningSymbol;
14 references to OwningSymbol
Microsoft.CodeAnalysis.AnalyzerUtilities (14)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateDataFlowOperationVisitor.cs (2)
53owningSymbol = analysisContext.OwningSymbol; 59.OwningSymbol;
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (2)
34Debug.Assert(analysisContext.OwningSymbol.Kind == SymbolKind.Method); 79.OwningSymbol;
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysisContext.cs (1)
92OwningSymbol, AnalyzerOptions, NullCheckValidationMethodNames,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AbstractDataFlowAnalysisContext.cs (4)
106if (localFunction.Equals(OwningSymbol)) 162hashCode.Add(OwningSymbol.GetHashCode()); 181&& OwningSymbol.GetHashCode() == other.OwningSymbol.GetHashCode()
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityDataFlowOperationVisitor.cs (1)
693entity.Symbol.ContainingSymbol.Equals(DataFlowAnalysisContext.OwningSymbol) ||
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (4)
165protected ISymbol OwningSymbol => DataFlowAnalysisContext.OwningSymbol; 335containingTypeSymbol: analysisContext.OwningSymbol.ContainingType, 403var owningSymbol = analysisContext.OwningSymbol; 2241int currentMethodCallCount = currentMethodsBeingAnalyzed.Count(m => !(m.OwningSymbol is IMethodSymbol ms && ms.IsLambdaOrLocalFunctionOrDelegate()));