15 references to OwningSymbol
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticAnalysisContext.cs (1)
1117/// This includes all blocks associated with the <see cref="OwningSymbol"/>,
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
81if (context.OwningSymbol is IMethodSymbol { MethodKind: MethodKind.Constructor })
Microsoft.CodeAnalysis.CSharp.Features (1)
CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
81if (context.OwningSymbol is IMethodSymbol { MethodKind: MethodKind.Constructor })
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\PrimaryConstructorTests.cs (1)
4061switch (context.OwningSymbol.ToTestDisplayString())
Semantics\RecordTests.cs (1)
27122switch (context.OwningSymbol.ToTestDisplayString())
Semantics\TopLevelStatementsTests.cs (1)
6846Assert.Equal("<top-level-statements-entry-point>", context.OwningSymbol.ToTestDisplayString());
Microsoft.CodeAnalysis.Test.Utilities (9)
Diagnostics\CommonDiagnosticAnalyzers.cs (6)
1226CacheAndVerifyControlFlowGraph(blockStartContext.OperationBlocks, op => (blockStartContext.GetControlFlowGraph(op), blockStartContext.OwningSymbol)); 1252CacheAndVerifyControlFlowGraph(blockContext.OperationBlocks, op => (blockContext.GetControlFlowGraph(op), blockContext.OwningSymbol)); 1463if (context.OwningSymbol.Kind != SymbolKind.Method || 1469sortedCallbackOperationBlockStartNames.Add($"{context.OwningSymbol.ContainingType.Name}(IsGeneratedCode:{context.IsGeneratedCode})"); 2399endContext => endContext.ReportDiagnostic(Diagnostic.Create(s_descriptor, context.OwningSymbol.Locations[0]))); 2718AnalyzedOperationBlockStartSymbols.Add(operationBlockStartContext.OwningSymbol);
Diagnostics\CouldHaveMoreSpecificTypeAnalyzer.cs (1)
52if (operationBlockContext.OwningSymbol is IMethodSymbol containingMethod)
Diagnostics\FieldCouldBeReadOnlyAnalyzer.cs (1)
46if (operationBlockContext.OwningSymbol is IMethodSymbol containingMethod)
Diagnostics\LocalCouldBeConstAnalyzer.cs (1)
40if (operationBlockContext.OwningSymbol is IMethodSymbol containingMethod)