From b84f4cc39e99f801dcd37125dffa67eb796c85b8 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Mon, 5 May 2025 17:01:08 +0200 Subject: Created `tests/rustdoc/impl` subfolder to limit number of files at the top level --- tests/rustdoc/generic-const-items.rs | 38 ------------------------------------ 1 file changed, 38 deletions(-) delete mode 100644 tests/rustdoc/generic-const-items.rs (limited to 'tests/rustdoc/generic-const-items.rs') diff --git a/tests/rustdoc/generic-const-items.rs b/tests/rustdoc/generic-const-items.rs deleted file mode 100644 index 31c300f2ff1..00000000000 --- a/tests/rustdoc/generic-const-items.rs +++ /dev/null @@ -1,38 +0,0 @@ -#![feature(generic_const_items)] -#![allow(incomplete_features)] - -//@ has 'generic_const_items/constant.K.html' -//@ has - '//*[@class="rust item-decl"]//code' \ -// "pub const K<'a, T: 'a + Copy, const N: usize>: Option<[T; N]> \ -// where \ -// String: From;" -pub const K<'a, T: 'a + Copy, const N: usize>: Option<[T; N]> = None -where - String: From; - -//@ has generic_const_items/trait.Trait.html -pub trait Trait { - //@ has - '//*[@id="associatedconstant.C"]' \ - // "const C<'a>: &'a T \ - // where \ - // T: 'a + Eq" - const C<'a>: &'a T - where - T: 'a + Eq; -} - -pub struct Implementor; - -//@ has generic_const_items/struct.Implementor.html -//@ has - '//h3[@class="code-header"]' 'impl Trait for Implementor' -impl Trait for Implementor { - //@ has - '//*[@id="associatedconstant.C"]' \ - // "const C<'a>: &'a str = \"C\" \ - // where \ - // str: 'a" - const C<'a>: &'a str = "C" - // In real code we could've left off this bound but adding it explicitly allows us to test if - // we render where-clauses on associated consts inside impl blocks correctly. - where - str: 'a; -} -- cgit 1.4.1-3-g733a5