140 references to Method
Metrics (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
495
if (symbol is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
13
Contract.ThrowIfFalse(symbol.TypeParameterKind == TypeParameterKind.
Method
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
82
if (symbol.TypeParameterKind == TypeParameterKind.
Method
|| !onlyMethodTypeParameters)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
620
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
624
(y.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(y.DeclaringMethod!)) ||
637
if (x.TypeParameterKind == TypeParameterKind.
Method
&& compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
267
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
275
if (x.TypeParameterKind == TypeParameterKind.
Method
&& _compareMethodTypeParametersByIndex)
Metrics.Legacy (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
495
if (symbol is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
13
Contract.ThrowIfFalse(symbol.TypeParameterKind == TypeParameterKind.
Method
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
82
if (symbol.TypeParameterKind == TypeParameterKind.
Method
|| !onlyMethodTypeParameters)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
620
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
624
(y.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(y.DeclaringMethod!)) ||
637
if (x.TypeParameterKind == TypeParameterKind.
Method
&& compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
267
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
275
if (x.TypeParameterKind == TypeParameterKind.
Method
&& _compareMethodTypeParametersByIndex)
Microsoft.CodeAnalysis.Analyzers (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
495
if (symbol is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
13
Contract.ThrowIfFalse(symbol.TypeParameterKind == TypeParameterKind.
Method
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
82
if (symbol.TypeParameterKind == TypeParameterKind.
Method
|| !onlyMethodTypeParameters)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
620
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
624
(y.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(y.DeclaringMethod!)) ||
637
if (x.TypeParameterKind == TypeParameterKind.
Method
&& compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
267
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
275
if (x.TypeParameterKind == TypeParameterKind.
Method
&& _compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
67
? TypeParameterKind.
Method
Microsoft.CodeAnalysis.AnalyzerUtilities (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
495
if (symbol is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
13
Contract.ThrowIfFalse(symbol.TypeParameterKind == TypeParameterKind.
Method
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
82
if (symbol.TypeParameterKind == TypeParameterKind.
Method
|| !onlyMethodTypeParameters)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
620
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
624
(y.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(y.DeclaringMethod!)) ||
637
if (x.TypeParameterKind == TypeParameterKind.
Method
&& compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
267
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
275
if (x.TypeParameterKind == TypeParameterKind.
Method
&& _compareMethodTypeParametersByIndex)
Microsoft.CodeAnalysis.BannedApiAnalyzers (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
495
if (symbol is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
13
Contract.ThrowIfFalse(symbol.TypeParameterKind == TypeParameterKind.
Method
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
82
if (symbol.TypeParameterKind == TypeParameterKind.
Method
|| !onlyMethodTypeParameters)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
620
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
624
(y.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(y.DeclaringMethod!)) ||
637
if (x.TypeParameterKind == TypeParameterKind.
Method
&& compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
267
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
275
if (x.TypeParameterKind == TypeParameterKind.
Method
&& _compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
67
? TypeParameterKind.
Method
Microsoft.CodeAnalysis.CodeStyle (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
495
if (symbol is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
13
Contract.ThrowIfFalse(symbol.TypeParameterKind == TypeParameterKind.
Method
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
82
if (symbol.TypeParameterKind == TypeParameterKind.
Method
|| !onlyMethodTypeParameters)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
620
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
624
(y.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(y.DeclaringMethod!)) ||
637
if (x.TypeParameterKind == TypeParameterKind.
Method
&& compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
267
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
275
if (x.TypeParameterKind == TypeParameterKind.
Method
&& _compareMethodTypeParametersByIndex)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
67
? TypeParameterKind.
Method
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
107
? TypeParameterKind.
Method
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1046
if (typeParameter.TypeParameterKind == TypeParameterKind.
Method
)
Symbols\Source\IndexedTypeParameterSymbol.cs (1)
42
return TypeParameterKind.
Method
;
Symbols\Source\SourceTypeParameterSymbol.cs (1)
622
return TypeParameterKind.
Method
;
Symbols\Synthesized\SynthesizedSubstitutedTypeParameterSymbol.cs (2)
28
Debug.Assert(this.TypeParameterKind == (ContainingSymbol is MethodSymbol ? TypeParameterKind.
Method
:
41
public override TypeParameterKind TypeParameterKind => ContainingSymbol is MethodSymbol ? TypeParameterKind.
Method
: TypeParameterKind.Type;
Symbols\SynthesizedSimpleMethodTypeParameterSymbol.cs (1)
39
get { return TypeParameterKind.
Method
; }
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (4)
937
TypeArguments: [ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
}]
953
if (originalCreateMethod.Parameters.All(static p => p.Type is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
}))
958
if (originalCreateMethod.Parameters is [{ IsParams: true, Type: IArrayTypeSymbol { ElementType: ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} } }])
984
TypeArguments: [ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
}]
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (1)
117
if (info.Type is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
Microsoft.CodeAnalysis.CSharp.Features (5)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (4)
937
TypeArguments: [ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
}]
953
if (originalCreateMethod.Parameters.All(static p => p.Type is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
}))
958
if (originalCreateMethod.Parameters is [{ IsParams: true, Type: IArrayTypeSymbol { ElementType: ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} } }])
984
TypeArguments: [ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
}]
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (1)
117
if (info.Type is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
Microsoft.CodeAnalysis.Extensions.Package (6)
Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
82
if (symbol.TypeParameterKind == TypeParameterKind.
Method
|| !onlyMethodTypeParameters)
Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
620
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
624
(y.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(y.DeclaringMethod!)) ||
637
if (x.TypeParameterKind == TypeParameterKind.
Method
&& compareMethodTypeParametersByIndex)
Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
267
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
275
if (x.TypeParameterKind == TypeParameterKind.
Method
&& _compareMethodTypeParametersByIndex)
Microsoft.CodeAnalysis.Features (3)
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (1)
337
extensionParameter.Type is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
135
if (!capturedTypeParameters.Any(static tp => tp.TypeParameterKind == TypeParameterKind.
Method
))
IntroduceVariable\AbstractIntroduceVariableService.State_Parameter.cs (1)
27
.Where(tp => tp.TypeParameterKind == TypeParameterKind.
Method
)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
495
if (symbol is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
13
Contract.ThrowIfFalse(symbol.TypeParameterKind == TypeParameterKind.
Method
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
82
if (symbol.TypeParameterKind == TypeParameterKind.
Method
|| !onlyMethodTypeParameters)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
620
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
624
(y.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(y.DeclaringMethod!)) ||
637
if (x.TypeParameterKind == TypeParameterKind.
Method
&& compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
267
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
275
if (x.TypeParameterKind == TypeParameterKind.
Method
&& _compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
67
? TypeParameterKind.
Method
Microsoft.CodeAnalysis.PublicApiAnalyzers (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
495
if (symbol is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
13
Contract.ThrowIfFalse(symbol.TypeParameterKind == TypeParameterKind.
Method
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
82
if (symbol.TypeParameterKind == TypeParameterKind.
Method
|| !onlyMethodTypeParameters)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
620
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
624
(y.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(y.DeclaringMethod!)) ||
637
if (x.TypeParameterKind == TypeParameterKind.
Method
&& compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
267
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
275
if (x.TypeParameterKind == TypeParameterKind.
Method
&& _compareMethodTypeParametersByIndex)
Microsoft.CodeAnalysis.ResxSourceGenerator (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
495
if (symbol is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
13
Contract.ThrowIfFalse(symbol.TypeParameterKind == TypeParameterKind.
Method
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
82
if (symbol.TypeParameterKind == TypeParameterKind.
Method
|| !onlyMethodTypeParameters)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
620
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
624
(y.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(y.DeclaringMethod!)) ||
637
if (x.TypeParameterKind == TypeParameterKind.
Method
&& compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
267
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
275
if (x.TypeParameterKind == TypeParameterKind.
Method
&& _compareMethodTypeParametersByIndex)
Microsoft.CodeAnalysis.VisualBasic (9)
Symbols\IndexedTypeParameterSymbol.vb (1)
88
Return TypeParameterKind.
Method
Symbols\Metadata\PE\PETypeParameterSymbol.vb (1)
103
TypeParameterKind.
Method
,
Symbols\ReducedExtensionMethodSymbol.vb (1)
703
Return TypeParameterKind.
Method
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
996
If typeParameter.TypeParameterKind = TypeParameterKind.
Method
Then
Symbols\Source\SourceNamedTypeSymbol.vb (1)
980
If typeParameter.TypeParameterKind = TypeParameterKind.
Method
Then
Symbols\Source\SourceTypeParameterSymbol.vb (1)
328
Return TypeParameterKind.
Method
Symbols\SynthesizedSymbols\SynthesizedClonedTypeParameterSymbol.vb (2)
49
Debug.Assert(Me.TypeParameterKind = If(TypeOf Me.ContainingSymbol Is MethodSymbol, TypeParameterKind.
Method
,
58
TypeParameterKind.
Method
,
Symbols\Wrapped\WrappedTypeParameterSymbol.vb (1)
98
Debug.Assert(Me.TypeParameterKind = If(TypeOf Me.ContainingSymbol Is MethodSymbol, TypeParameterKind.
Method
,
Microsoft.CodeAnalysis.Workspaces (11)
FindSymbols\FindReferences\Finders\MethodTypeParameterSymbolReferenceFinder.cs (1)
18
=> symbol.TypeParameterKind == TypeParameterKind.
Method
;
FindSymbols\FindReferences\Finders\TypeParameterSymbolReferenceFinder.cs (1)
16
=> symbol.TypeParameterKind != TypeParameterKind.
Method
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
495
if (symbol is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
13
Contract.ThrowIfFalse(symbol.TypeParameterKind == TypeParameterKind.
Method
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
82
if (symbol.TypeParameterKind == TypeParameterKind.
Method
|| !onlyMethodTypeParameters)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
620
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
624
(y.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(y.DeclaringMethod!)) ||
637
if (x.TypeParameterKind == TypeParameterKind.
Method
&& compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
267
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
275
if (x.TypeParameterKind == TypeParameterKind.
Method
&& _compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
67
? TypeParameterKind.
Method
Roslyn.Diagnostics.Analyzers (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
495
if (symbol is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
13
Contract.ThrowIfFalse(symbol.TypeParameterKind == TypeParameterKind.
Method
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
82
if (symbol.TypeParameterKind == TypeParameterKind.
Method
|| !onlyMethodTypeParameters)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
620
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
624
(y.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(y.DeclaringMethod!)) ||
637
if (x.TypeParameterKind == TypeParameterKind.
Method
&& compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
267
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
275
if (x.TypeParameterKind == TypeParameterKind.
Method
&& _compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
67
? TypeParameterKind.
Method
Text.Analyzers (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
495
if (symbol is ITypeParameterSymbol { TypeParameterKind: TypeParameterKind.
Method
} typeParameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterOrdinalSymbolKey.cs (1)
13
Contract.ThrowIfFalse(symbol.TypeParameterKind == TypeParameterKind.
Method
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
82
if (symbol.TypeParameterKind == TypeParameterKind.
Method
|| !onlyMethodTypeParameters)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
620
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
624
(y.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(y.DeclaringMethod!)) ||
637
if (x.TypeParameterKind == TypeParameterKind.
Method
&& compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
267
(x.TypeParameterKind == TypeParameterKind.
Method
&& IsConstructedFromSelf(x.DeclaringMethod!)) ||
275
if (x.TypeParameterKind == TypeParameterKind.
Method
&& _compareMethodTypeParametersByIndex)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
67
? TypeParameterKind.
Method