1 // https://github.com/rust-lang/rust/issues/100252
7 // @set baz = "$.index[*][?(@.kind=='struct')].id"
9 // @set impl = "$.index[*][?(@.kind=='impl')].id"
11 // @set doit = "$.index[*][?(@.kind=='function')].id"
16 // @set import = "$.index[*][?(@.kind=='import')].id"
19 // @is "$.index[*][?(@.kind=='module')].inner.items[*]" $import
20 // @is "$.index[*][?(@.kind=='import')].inner.id" $baz
21 // @is "$.index[*][?(@.kind=='struct')].inner.impls[*]" $impl
22 // @is "$.index[*][?(@.kind=='impl')].inner.items[*]" $doit