8 references to GetBaseTypesAndThis
Microsoft.CodeAnalysis.Extensions.Package (8)
Symbols\ISymbolExtensions.cs (2)
712var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis()) 752var members = returnType.AllInterfaces.Concat(returnType.GetBaseTypesAndThis())
Symbols\ITypeSymbolExtensions.cs (6)
168return type.GetBaseTypesAndThis().Concat(type.AllInterfaces).Contains(t => SymbolEquivalenceComparer.Instance.Equals(t, baseType)); 176return type.GetBaseTypesAndThis().Contains(t => SymbolEquivalenceComparer.Instance.Equals(t, baseType)); 411typeSymbol.GetBaseTypesAndThis() 454return [.. containingType.GetBaseTypesAndThis().SelectAccessibleMembers<T>(within)]; 464return [.. containingType.GetBaseTypesAndThis().SelectAccessibleMembers<T>(memberName, within)]; 607foreach (var baseType in type.GetBaseTypesAndThis())