From 00a5ec13757b3830248f4822e5012ec304bf3647 Mon Sep 17 00:00:00 2001 From: Ellen Date: Sat, 12 Jun 2021 09:56:25 +0100 Subject: dont ICE on `ConstEvaluatable` predicates --- src/test/rustdoc/const-generics/const-evaluatable-checked.rs | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 src/test/rustdoc/const-generics/const-evaluatable-checked.rs (limited to 'src/test/rustdoc') diff --git a/src/test/rustdoc/const-generics/const-evaluatable-checked.rs b/src/test/rustdoc/const-generics/const-evaluatable-checked.rs new file mode 100644 index 00000000000..2ba55559181 --- /dev/null +++ b/src/test/rustdoc/const-generics/const-evaluatable-checked.rs @@ -0,0 +1,5 @@ +#![crate_name = "foo"] +#![feature(const_evaluatable_checked, const_generics)] +#![allow(incomplete_features)] +// make sure that `ConstEvaluatable` predicates dont cause rustdoc to ICE #77647 +pub struct Ice where [(); N + 1]:; \ No newline at end of file -- cgit 1.4.1-3-g733a5 From 9a75381f64d1988f78649833ef92cdf4482619e8 Mon Sep 17 00:00:00 2001 From: Ellen Date: Sat, 12 Jun 2021 10:18:51 +0100 Subject: line --- src/test/rustdoc/const-generics/const-evaluatable-checked.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/test/rustdoc') diff --git a/src/test/rustdoc/const-generics/const-evaluatable-checked.rs b/src/test/rustdoc/const-generics/const-evaluatable-checked.rs index 2ba55559181..0952f94f268 100644 --- a/src/test/rustdoc/const-generics/const-evaluatable-checked.rs +++ b/src/test/rustdoc/const-generics/const-evaluatable-checked.rs @@ -2,4 +2,4 @@ #![feature(const_evaluatable_checked, const_generics)] #![allow(incomplete_features)] // make sure that `ConstEvaluatable` predicates dont cause rustdoc to ICE #77647 -pub struct Ice where [(); N + 1]:; \ No newline at end of file +pub struct Ice where [(); N + 1]:; -- cgit 1.4.1-3-g733a5 From 94de92ddc71cb517a4d81f2b851b2871a1fc7fba Mon Sep 17 00:00:00 2001 From: Ellen Date: Sat, 12 Jun 2021 16:35:18 +0100 Subject: add `@has` --- src/test/rustdoc/const-generics/const-evaluatable-checked.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/test/rustdoc') diff --git a/src/test/rustdoc/const-generics/const-evaluatable-checked.rs b/src/test/rustdoc/const-generics/const-evaluatable-checked.rs index 0952f94f268..1c074fdb3f8 100644 --- a/src/test/rustdoc/const-generics/const-evaluatable-checked.rs +++ b/src/test/rustdoc/const-generics/const-evaluatable-checked.rs @@ -2,4 +2,6 @@ #![feature(const_evaluatable_checked, const_generics)] #![allow(incomplete_features)] // make sure that `ConstEvaluatable` predicates dont cause rustdoc to ICE #77647 +// @has foo/struct.Ice.html '//pre[@class="rust struct"]' \ +// 'pub struct Ice where [(); N + 1]: ;' pub struct Ice where [(); N + 1]:; -- cgit 1.4.1-3-g733a5