8 references to InheritsFromOrEquals
Microsoft.CodeAnalysis.CSharp.Features (2)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseNullCheckOverTypeCheckDiagnosticAnalyzer.cs (2)
76
typePatternOperation.InputType.
InheritsFromOrEquals
(typePatternOperation.MatchedType))
106
isTypeOperation.ValueOperand.Type.
InheritsFromOrEquals
(isTypeOperation.TypeOperand))
Microsoft.CodeAnalysis.Features (1)
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
234
secondParam.Type.
InheritsFromOrEquals
(_eventArgsType))
Microsoft.CodeAnalysis.Workspaces (5)
Shared\Extensions\IMethodSymbolExtensions.cs (2)
37
if (!method.ReturnType.
InheritsFromOrEquals
(invoke.ReturnType))
44
if (!invoke.Parameters[i].Type.
InheritsFromOrEquals
(method.Parameters[i].Type))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
744
return !previousReplacedType.
InheritsFromOrEquals
(previousOriginalType);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\IMethodSymbolExtensions.cs (1)
75
secondParam.Type.
InheritsFromOrEquals
(eventArgsType);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
157
return
InheritsFromOrEquals
(type, baseType);