// Ensure keyword docs are present with --document-private-items //@ compile-flags: --document-private-items #![feature(rustdoc_internals)] // @!has "$.index[*][?(@.name=='match')]" // @has "$.index[*][?(@.name=='foo')]" // @is "$.index[*][?(@.name=='foo')].attrs" '["#[doc(keyword = \"match\")]"]' // @is "$.index[*][?(@.name=='foo')].docs" '"this is a test!"' #[doc(keyword = "match")] /// this is a test! pub mod foo {} // @!has "$.index[*][?(@.name=='hello')]" // @has "$.index[*][?(@.name=='bar')]" // @is "$.index[*][?(@.name=='bar')].attrs" '["#[doc(keyword = \"hello\")]"]' // @is "$.index[*][?(@.name=='bar')].docs" '"hello"' #[doc(keyword = "hello")] /// hello mod bar {}