func slices.SortFunc

45 uses

	slices (current package)
		iter.go#L77: 	SortFunc(s, cmp)
		sort.go#L30: func SortFunc[S ~[]E, E any](x S, cmp func(a, b E) int) {

	crypto/x509
		constraints.go#L79: 	slices.SortFunc(nc.set, cmp)

	encoding/asn1
		marshal.go#L114: 	slices.SortFunc(l, bytes.Compare)

	encoding/json
		encode.go#L794: 	slices.SortFunc(sv, func(i, j reflectWithString) int {
		encode.go#L1245: 	slices.SortFunc(fields, func(a, b field) int {
		encode.go#L1293: 	slices.SortFunc(fields, func(i, j field) int {

	flag
		flag.go#L423: 	slices.SortFunc(result, func(a, b *Flag) int {

	go.pact.im/x/pgxslog
		pgxslog.go#L47: 	slices.SortFunc(attrs, func(a, b slog.Attr) int {

	go.pact.im/x/plumb/internal/emit
		emit.go#L129: 	slices.SortFunc(imps, func(a, b imp) int { return strings.Compare(a.path, b.path) })
		qual.go#L66: 	slices.SortFunc(pkgs, func(a, b *types.Package) int { return strings.Compare(a.Path(), b.Path()) })

	go.pact.im/x/plumb/internal/packagestest
		packagestest.go#L163: 	slices.SortFunc(l.Packages, func(a, b *discover.Package) int {

	go.pact.im/x/plumb/internal/solve
		finalize.go#L73: 	slices.SortFunc(inputs, func(a, b *injectorInput) int {
		solve.go#L763: 	slices.SortFunc(cs, func(a, b matchCand) int { return diag.CmpPos(a.prov.Pos, b.prov.Pos) })
		solve.go#L817: 	slices.SortFunc(ps, func(a, b *discover.Provider) int { return diag.CmpPos(a.Pos, b.Pos) })

	go/ast
		commentmap.go#L18: 	slices.SortFunc(list, func(a, b *CommentGroup) int {
		commentmap.go#L304: 	slices.SortFunc(nodes, func(a, b Node) int {
		import.go#L186: 	slices.SortFunc(specs, func(a, b Spec) int {
		import.go#L242: 	slices.SortFunc(comments, func(a, b *CommentGroup) int {

	go/doc
		example.go#L110: 	slices.SortFunc(list, func(a, b *Example) int {
		example.go#L315: 	slices.SortFunc(decls, func(a, b ast.Decl) int {
		example.go#L318: 	slices.SortFunc(comments, func(a, b *ast.CommentGroup) int {
		example.go#L523: 	slices.SortFunc(imps, func(a, b *ast.ImportSpec) int {
		example.go#L680: 		slices.SortFunc(*exs, func(a, b *Example) int {
		reader.go#L852: 	slices.SortFunc(list, func(a, b *Value) int {
		reader.go#L879: 	slices.SortFunc(list, func(a, b *Type) int {
		reader.go#L909: 	slices.SortFunc(list, func(a, b *Func) int {

	go/types
		initorder.go#L273: 	slices.SortFunc(funcG, func(a, b *graphNode) int {
		resolver.go#L510: 	slices.SortFunc(check.objList, func(a, b Object) int {
		stmt.go#L68: 	slices.SortFunc(unused, func(a, b *Var) int {
		typeset.go#L356: 	slices.SortFunc(list, compareFunc)

	golang.org/x/mod/module
		module.go#L661: 	slices.SortFunc(list, func(i, j Version) int {

	golang.org/x/mod/semver
		semver.go#L167: 	slices.SortFunc(list, compareVersion)

	google.golang.org/grpc/balancer/pickfirst
		pickfirst.go#L285: 				slices.SortFunc(weightedEndpoints, func(a, b weightedEndpoint) int {

	io/fs
		readdir.go#L46: 	slices.SortFunc(list, func(a, b DirEntry) int {

	net
		dnsclient.go#L200: 	slices.SortFunc(addrs, func(a, b *SRV) int {
		dnsclient.go#L231: 	slices.SortFunc(s, func(a, b *MX) int {

	net/http
		header.go#L179: 	slices.SortFunc(hs.kvs, func(a, b keyValues) int { return strings.Compare(a.key, b.key) })

	net/http/pprof
		pprof.go#L424: 	slices.SortFunc(profiles, func(a, b profileEntry) int {

	os
		dir.go#L122: 	slices.SortFunc(dirs, func(a, b DirEntry) int {
		root.go#L393: 	slices.SortFunc(dirs, func(a, b DirEntry) int {

	runtime/pprof
		pprof.go#L318: 	slices.SortFunc(all, func(a, b *Profile) int {
		pprof.go#L420: 	slices.SortFunc(all, slices.Compare)
		pprof.go#L666: 	slices.SortFunc(p, func(a, b profilerecord.MemProfileRecord) int {
		pprof.go#L997: 	slices.SortFunc(p, func(a, b profilerecord.BlockProfileRecord) int {