8 references to GetBaseTypesAndThis
Microsoft.CodeAnalysis.Extensions.Package (8)
Symbols\ISymbolExtensions.cs (2)
713
var members = returnType.AllInterfaces.Concat(returnType.
GetBaseTypesAndThis
())
753
var members = returnType.AllInterfaces.Concat(returnType.
GetBaseTypesAndThis
())
Symbols\ITypeSymbolExtensions.cs (6)
160
return type.
GetBaseTypesAndThis
().Concat(type.AllInterfaces).Contains(t => SymbolEquivalenceComparer.Instance.Equals(t, baseType));
168
return type.
GetBaseTypesAndThis
().Contains(t => SymbolEquivalenceComparer.Instance.Equals(t, baseType));
403
typeSymbol.
GetBaseTypesAndThis
()
446
return [.. containingType.
GetBaseTypesAndThis
().SelectAccessibleMembers<T>(within)];
456
return [.. containingType.
GetBaseTypesAndThis
().SelectAccessibleMembers<T>(memberName, within)];
599
foreach (var baseType in type.
GetBaseTypesAndThis
())