2 references to TraverseGraphWithTopologicalSort
System.Text.Json.SourceGeneration (2)
Helpers\RoslynExtensions.cs (1)
661return JsonHelpers.TraverseGraphWithTopologicalSort<INamedTypeSymbol>(namedType, static t => t.AllInterfaces, SymbolEqualityComparer.Default);
JsonSourceGenerator.Parser.cs (1)
1746ITypeSymbol[] sortedTypesWithRoot = JsonHelpers.TraverseGraphWithTopologicalSort<ITypeSymbol>(root, GetParentTypes, SymbolEqualityComparer.Default);