37 references to OwningSymbol
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (2)
57if (operationBlockAnalysisContext.OwningSymbol.Kind != SymbolKind.Method) 62var method = (IMethodSymbol)operationBlockAnalysisContext.OwningSymbol;
ILLink.RoslynAnalyzer (5)
DataFlow\LocalDataFlowAnalysis.cs (4)
79succeeded &= AnalyzeAttribute(Context.OwningSymbol, attribute); 86if (Context.OwningSymbol is INamedTypeSymbol { TypeKind: TypeKind.Delegate }) 89Debug.Assert(Context.OwningSymbol is not IMethodSymbol methodSymbol || 91var startMethod = new MethodBodyValue(Context.OwningSymbol, Context.GetControlFlowGraph(OperationBlock));
DynamicallyAccessedMembersAnalyzer.cs (1)
131operationBlock.FindContainingSymbol(context.OwningSymbol).GetDisplayName()));
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticAnalysisContext.cs (1)
1387/// This includes all blocks associated with the <see cref="OwningSymbol"/>,
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (2)
57if (operationBlockAnalysisContext.OwningSymbol.Kind != SymbolKind.Method) 62var method = (IMethodSymbol)operationBlockAnalysisContext.OwningSymbol;
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (2)
57if (operationBlockAnalysisContext.OwningSymbol.Kind != SymbolKind.Method) 62var method = (IMethodSymbol)operationBlockAnalysisContext.OwningSymbol;
Microsoft.CodeAnalysis.CodeStyle (8)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (6)
456var isComputingUnusedParams = _options.IsComputingUnusedParams(context.OwningSymbol); 492if (!ShouldAnalyze(operationBlock, context.OwningSymbol, ref hasUnknownOperationNoneDescendant)) 505var resultFromOperationBlockAnalysis = SymbolUsageAnalysis.Run(operationBlock, context.OwningSymbol, context.CancellationToken); 509Debug.Assert(!SymbolUsageAnalysis.Run(context.GetControlFlowGraph(operationBlock), context.OwningSymbol, context.CancellationToken) 519var symbolUsageResult = SymbolUsageAnalysis.Run(controlFlowGraph, context.OwningSymbol, context.CancellationToken); 718if (context.OwningSymbol is not IMethodSymbol method)
src\roslyn\src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (2)
45var owningSymbol = context.OwningSymbol; 78var declarationLocation = context.OwningSymbol.DeclaringSyntaxReferences[0].GetSyntax(cancellationToken).GetLocation();
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
137if (context.OwningSymbol is not IMethodSymbol owningMethod)
Microsoft.CodeAnalysis.CSharp.Features (2)
Copilot\CSharpImplementNotImplementedExceptionDiagnosticAnalyzer.cs (1)
72foreach (var location in context.OwningSymbol.Locations)
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
137if (context.OwningSymbol is not IMethodSymbol owningMethod)
Microsoft.CodeAnalysis.Features (8)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (6)
456var isComputingUnusedParams = _options.IsComputingUnusedParams(context.OwningSymbol); 492if (!ShouldAnalyze(operationBlock, context.OwningSymbol, ref hasUnknownOperationNoneDescendant)) 505var resultFromOperationBlockAnalysis = SymbolUsageAnalysis.Run(operationBlock, context.OwningSymbol, context.CancellationToken); 509Debug.Assert(!SymbolUsageAnalysis.Run(context.GetControlFlowGraph(operationBlock), context.OwningSymbol, context.CancellationToken) 519var symbolUsageResult = SymbolUsageAnalysis.Run(controlFlowGraph, context.OwningSymbol, context.CancellationToken); 718if (context.OwningSymbol is not IMethodSymbol method)
src\roslyn\src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (2)
45var owningSymbol = context.OwningSymbol; 78var declarationLocation = context.OwningSymbol.DeclaringSyntaxReferences[0].GetSyntax(cancellationToken).GetLocation();
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (2)
57if (operationBlockAnalysisContext.OwningSymbol.Kind != SymbolKind.Method) 62var method = (IMethodSymbol)operationBlockAnalysisContext.OwningSymbol;
Roslyn.Diagnostics.Analyzers (4)
AbstractDoNotCopyValue.cs (2)
1107else if (operation.GetRefKind(_context.OwningSymbol) == RefKind.None && Cache.IsNonCopyableType(returnedValue.Type)) 1402return _context.OwningSymbol.IsReadOnly() ? RefKind.RefReadOnly : RefKind.Ref;
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (2)
57if (operationBlockAnalysisContext.OwningSymbol.Kind != SymbolKind.Method) 62var method = (IMethodSymbol)operationBlockAnalysisContext.OwningSymbol;