22 references to OwningSymbol
Aspire.Hosting.Integration.Analyzers (1)
AspireExportAnalyzer.cs (1)
89if (c.OwningSymbol is not IMethodSymbol method ||
Microsoft.Analyzers.Extra (1)
UsingToStringInLoggersAnalyzer.cs (1)
28if (operationBlockContext.OwningSymbol.Kind != SymbolKind.Method)
Microsoft.AspNetCore.Analyzers (6)
MiddlewareAnalyzer.cs (1)
22var configureMethod = (IMethodSymbol)context.OwningSymbol;
OptionsAnalyzer.cs (1)
23var configureServicesMethod = (IMethodSymbol)context.OwningSymbol;
ServicesAnalyzer.cs (1)
22var configureServicesMethod = (IMethodSymbol)context.OwningSymbol;
StartupAnalyzer.cs (3)
60if (context.OwningSymbol.Kind != SymbolKind.Method) 65var method = (IMethodSymbol)context.OwningSymbol; 73var isMain = SymbolEqualityComparer.Default.Equals(entryPoint, context.OwningSymbol);
Microsoft.AspNetCore.Components.Analyzers (1)
ComponentParameterUsageAnalyzer.cs (1)
82var assignmentContainingType = startBlockContext.OwningSymbol?.ContainingType;
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
ComponentParameterUsageAnalyzer.cs (1)
82var assignmentContainingType = startBlockContext.OwningSymbol?.ContainingType;
Microsoft.AspNetCore.Mvc.Analyzers (1)
TagHelpersInCodeBlocksAnalyzer.cs (1)
75IMethodBodyOperation methodBodyOperation => startBlockContext.OwningSymbol,
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticAnalysisContext.cs (1)
1245/// This includes all blocks associated with the <see cref="OwningSymbol"/>,
Microsoft.CodeAnalysis.Analyzers (6)
FixAnalyzers\FixerWithFixAllAnalyzer.cs (1)
169if (context.OwningSymbol is not IMethodSymbol method)
MetaAnalyzers\ConfigureGeneratedCodeAnalysisAnalyzer.cs (2)
55if (context.OwningSymbol?.Kind != SymbolKind.Method) 60var method = (IMethodSymbol)context.OwningSymbol;
MetaAnalyzers\DoNotUseCompilationGetSemanticModelAnalyzer.cs (1)
54if (operationBlockContext.OwningSymbol is IMethodSymbol methodSymbol &&
MetaAnalyzers\EnableConcurrentExecutionAnalyzer.cs (2)
55if (context.OwningSymbol?.Kind != SymbolKind.Method) 60var method = (IMethodSymbol)context.OwningSymbol;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
87if (context.OwningSymbol is IMethodSymbol { MethodKind: MethodKind.Constructor })
Microsoft.CodeAnalysis.CSharp.Features (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
87if (context.OwningSymbol is IMethodSymbol { MethodKind: MethodKind.Constructor })
Roslyn.Diagnostics.Analyzers (2)
DoNotCallGetTestAccessor.cs (2)
42if (!string.Equals(context.OwningSymbol.Name, TestAccessorHelper.GetTestAccessorMethodName, StringComparison.Ordinal) 43&& !string.Equals(context.OwningSymbol.ContainingType?.Name, TestAccessorHelper.TestAccessorTypeName, StringComparison.Ordinal))