4 implementations of DeclaringMethod
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
CodeGenerationTypeParameterSymbol.cs (1)
82public IMethodSymbol DeclaringMethod
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\TypeParameterSymbol.cs (1)
52IMethodSymbol ITypeParameterSymbol.DeclaringMethod
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\TypeParameterSymbol.vb (1)
373Private ReadOnly Property ITypeParameterSymbol_DeclaringMethod As IMethodSymbol Implements ITypeParameterSymbol.DeclaringMethod
Microsoft.CodeAnalysis.Workspaces (1)
CodeGenerationTypeParameterSymbol.cs (1)
82public IMethodSymbol DeclaringMethod
17 references to DeclaringMethod
Microsoft.CodeAnalysis (1)
DocumentationCommentId.cs (1)
623if (symbol.DeclaringMethod != null)
Microsoft.CodeAnalysis.CodeStyle (4)
SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
603(x.TypeParameterKind == TypeParameterKind.Method && IsConstructedFromSelf(x.DeclaringMethod!)) || 607(y.TypeParameterKind == TypeParameterKind.Method && IsConstructedFromSelf(y.DeclaringMethod!)) ||
SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
263(x.TypeParameterKind == TypeParameterKind.Method && IsConstructedFromSelf(x.DeclaringMethod!)) ||
SymbolKey.SymbolKeyWriter.cs (1)
500if (typeParameter.DeclaringMethod!.Equals(method))
Microsoft.CodeAnalysis.Features (2)
ExtractMethod\MethodExtractor.Analyzer.cs (2)
719typeParameter.DeclaringMethod == null || 788if (typeParameter.DeclaringMethod == null ||
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\TypeParameterSymbol.vb (1)
373Private ReadOnly Property ITypeParameterSymbol_DeclaringMethod As IMethodSymbol Implements ITypeParameterSymbol.DeclaringMethod
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\GetSemanticInfoTests.vb (2)
4703Assert.Null(tpSymbol1.DeclaringMethod) 4710Assert.Equal("Public Sub K(Of VVV)(a As VVV)", VisualBasic.SymbolDisplay.ToDisplayString(tpSymbol1.DeclaringMethod, Nothing))
Microsoft.CodeAnalysis.Workspaces (7)
FindSymbols\FindReferences\Finders\MethodTypeParameterSymbolReferenceFinder.cs (3)
57Contract.ThrowIfNull(symbol.DeclaringMethod); 59GetMemberNameWithoutInterfaceName(symbol.DeclaringMethod.Name), 60symbol.DeclaringMethod.ContainingType.Name);
SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
603(x.TypeParameterKind == TypeParameterKind.Method && IsConstructedFromSelf(x.DeclaringMethod!)) || 607(y.TypeParameterKind == TypeParameterKind.Method && IsConstructedFromSelf(y.DeclaringMethod!)) ||
SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
263(x.TypeParameterKind == TypeParameterKind.Method && IsConstructedFromSelf(x.DeclaringMethod!)) ||
SymbolKey.SymbolKeyWriter.cs (1)
500if (typeParameter.DeclaringMethod!.Equals(method))