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