diff options
| author | Albert Larsan <74931857+albertlarsan68@users.noreply.github.com> | 2023-01-05 09:13:28 +0100 |
|---|---|---|
| committer | Albert Larsan <74931857+albertlarsan68@users.noreply.github.com> | 2023-01-11 09:32:08 +0000 |
| commit | cf2dff2b1e3fa55fa5415d524200070d0d7aacfe (patch) | |
| tree | 40a88d9a46aaf3e8870676eb2538378b75a263eb /src/test/rustdoc-json/primitives | |
| parent | ca855e6e42787ecd062d81d53336fe6788ef51a9 (diff) | |
Move /src/test to /tests
Diffstat (limited to 'src/test/rustdoc-json/primitives')
5 files changed, 0 insertions, 113 deletions
diff --git a/src/test/rustdoc-json/primitives/local_primitive.rs b/src/test/rustdoc-json/primitives/local_primitive.rs deleted file mode 100644 index f27e6a2adec..00000000000 --- a/src/test/rustdoc-json/primitives/local_primitive.rs +++ /dev/null @@ -1,21 +0,0 @@ -// Regression test for <https://github.com/rust-lang/rust/issues/104064>. - -#![feature(no_core)] -#![feature(rustc_attrs)] -#![feature(rustdoc_internals)] -#![no_core] -#![rustc_coherence_is_core] - -//! Link to [i32][prim@i32] [i64][prim@i64] - -#[doc(primitive = "i32")] -mod prim_i32 {} - -// @set local_i32 = "$.index[*][?(@.name=='i32')].id" - -// @has "$.index[*][?(@.name=='local_primitive')]" -// @ismany "$.index[*][?(@.name=='local_primitive')].inner.items[*]" $local_i32 -// @is "$.index[*][?(@.name=='local_primitive')].links['prim@i32']" $local_i32 - -// Let's ensure the `prim_i32` module isn't present in the output JSON: -// @!has "$.index[*][?(@.name=='prim_i32')]" diff --git a/src/test/rustdoc-json/primitives/primitive_impls.rs b/src/test/rustdoc-json/primitives/primitive_impls.rs deleted file mode 100644 index 1fc9374065f..00000000000 --- a/src/test/rustdoc-json/primitives/primitive_impls.rs +++ /dev/null @@ -1,34 +0,0 @@ -#![feature(no_core)] -#![feature(rustc_attrs)] -#![feature(rustdoc_internals)] -#![no_core] -#![rustc_coherence_is_core] - -// @set impl_i32 = "$.index[*][?(@.docs=='Only core can do this')].id" - -/// Only core can do this -impl i32 { - // @set identity = "$.index[*][?(@.docs=='Do Nothing')].id" - - /// Do Nothing - pub fn identity(self) -> Self { - self - } - - // @is "$.index[*][?(@.docs=='Only core can do this')].inner.items[*]" $identity -} - -// @set Trait = "$.index[*][?(@.name=='Trait')].id" -pub trait Trait {} -// @set impl_trait_for_i32 = "$.index[*][?(@.docs=='impl Trait for i32')].id" -/// impl Trait for i32 -impl Trait for i32 {} - -/// i32 -#[doc(primitive = "i32")] -mod prim_i32 {} - -// @set i32 = "$.index[*][?(@.docs=='i32')].id" -// @is "$.index[*][?(@.docs=='i32')].name" '"i32"' -// @is "$.index[*][?(@.docs=='i32')].inner.name" '"i32"' -// @ismany "$.index[*][?(@.docs=='i32')].inner.impls[*]" $impl_i32 $impl_trait_for_i32 diff --git a/src/test/rustdoc-json/primitives/primitive_overloading.rs b/src/test/rustdoc-json/primitives/primitive_overloading.rs deleted file mode 100644 index 56b35cd14c0..00000000000 --- a/src/test/rustdoc-json/primitives/primitive_overloading.rs +++ /dev/null @@ -1,16 +0,0 @@ -// compile-flags: --document-private-items - -// Regression test for <https://github.com/rust-lang/rust/issues/98006>. - -#![feature(rustdoc_internals)] -#![feature(no_core)] - -#![no_core] - -// @has "$.index[*][?(@.name=='usize')]" -// @has "$.index[*][?(@.name=='prim')]" - -#[doc(primitive = "usize")] -/// This is the built-in type `usize`. -mod prim { -} diff --git a/src/test/rustdoc-json/primitives/primitive_type.rs b/src/test/rustdoc-json/primitives/primitive_type.rs deleted file mode 100644 index 8024044bc05..00000000000 --- a/src/test/rustdoc-json/primitives/primitive_type.rs +++ /dev/null @@ -1,22 +0,0 @@ -#![feature(never_type)] - -// @is "$.index[*][?(@.name=='PrimNever')].visibility" \"public\" -// @is "$.index[*][?(@.name=='PrimNever')].inner.type.kind" \"primitive\" -// @is "$.index[*][?(@.name=='PrimNever')].inner.type.inner" \"never\" -pub type PrimNever = !; - -// @is "$.index[*][?(@.name=='PrimStr')].inner.type.kind" \"primitive\" -// @is "$.index[*][?(@.name=='PrimStr')].inner.type.inner" \"str\" -pub type PrimStr = str; - -// @is "$.index[*][?(@.name=='PrimBool')].inner.type.kind" \"primitive\" -// @is "$.index[*][?(@.name=='PrimBool')].inner.type.inner" \"bool\" -pub type PrimBool = bool; - -// @is "$.index[*][?(@.name=='PrimChar')].inner.type.kind" \"primitive\" -// @is "$.index[*][?(@.name=='PrimChar')].inner.type.inner" \"char\" -pub type PrimChar = char; - -// @is "$.index[*][?(@.name=='PrimU8')].inner.type.kind" \"primitive\" -// @is "$.index[*][?(@.name=='PrimU8')].inner.type.inner" \"u8\" -pub type PrimU8 = u8; diff --git a/src/test/rustdoc-json/primitives/use_primitive.rs b/src/test/rustdoc-json/primitives/use_primitive.rs deleted file mode 100644 index e2292737462..00000000000 --- a/src/test/rustdoc-json/primitives/use_primitive.rs +++ /dev/null @@ -1,20 +0,0 @@ -// edition:2018 - -#![feature(rustdoc_internals)] - -#[doc(primitive = "usize")] -mod usize {} - -// @set local_crate_id = "$.index[*][?(@.name=='use_primitive')].crate_id" - -// @has "$.index[*][?(@.name=='ilog10')]" -// @!is "$.index[*][?(@.name=='ilog10')].crate_id" $local_crate_id -// @has "$.index[*][?(@.name=='checked_add')]" -// @!is "$.index[*][?(@.name=='checked_add')]" $local_crate_id -// @!has "$.index[*][?(@.name=='is_ascii_uppercase')]" - -// @is "$.index[*][?(@.kind=='import' && @.inner.name=='my_i32')].inner.id" null -pub use i32 as my_i32; - -// @is "$.index[*][?(@.kind=='import' && @.inner.name=='u32')].inner.id" null -pub use u32; |
