about summary refs log tree commit diff
path: root/tests/rustdoc-json
diff options
context:
space:
mode:
authorAlona Enraght-Moony <code@alona.page>2025-05-21 19:43:45 +0000
committerAlona Enraght-Moony <code@alona.page>2025-05-21 19:47:41 +0000
commit8cdfabd230282f11a04de6d638546bf52ba0bf24 (patch)
tree220ff6ff95396aa459d706c083d4e1a751088432 /tests/rustdoc-json
parent414482f6a0d4e7290f614300581a0b55442552a3 (diff)
rustdoc-json: Remove false docs and add test for inline attribute
The docs about how `#[inline]` was represented isn't true. Updates the
comment, and adds a test.

CC https://www.github.com/rust-lang/rust/issues/137645
Diffstat (limited to 'tests/rustdoc-json')
-rw-r--r--tests/rustdoc-json/attrs/inline.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/rustdoc-json/attrs/inline.rs b/tests/rustdoc-json/attrs/inline.rs
new file mode 100644
index 00000000000..74f5f36f03f
--- /dev/null
+++ b/tests/rustdoc-json/attrs/inline.rs
@@ -0,0 +1,11 @@
+//@ is "$.index[?(@.name=='just_inline')].attrs" '["#[inline]"]'
+#[inline]
+pub fn just_inline() {}
+
+//@ is "$.index[?(@.name=='inline_always')].attrs" '["#[inline(always)]"]'
+#[inline(always)]
+pub fn inline_always() {}
+
+//@ is "$.index[?(@.name=='inline_never')].attrs" '["#[inline(never)]"]'
+#[inline(never)]
+pub fn inline_never() {}