Skip to content

Commit

Permalink
Merge tests.
Browse files Browse the repository at this point in the history
Merge tests to a single test file.
  • Loading branch information
CDirkx committed Mar 23, 2020
1 parent f080f94 commit 9fdde0a
Show file tree
Hide file tree
Showing 7 changed files with 30 additions and 68 deletions.
30 changes: 30 additions & 0 deletions src/test/ui/const-generics/std/const-generics-range.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
// check-pass
#![allow(incomplete_features)]
#![feature(const_generics)]

// `Range` should be usable within const generics:
struct _Range<const R: std::ops::Range<usize>>;
const RANGE : _Range<{ 0 .. 1000 }> = _Range;

// `RangeFrom` should be usable within const generics:
struct _RangeFrom<const R: std::ops::RangeFrom<usize>>;
const RANGE_FROM : _RangeFrom<{ 0 .. }> = _RangeFrom;

// `RangeFull` should be usable within const generics:
struct _RangeFull<const R: std::ops::RangeFull>;
const RANGE_FULL : _RangeFull<{ .. }> = _RangeFull;

// Regression test for #70155
// `RangeInclusive` should be usable within const generics:
struct _RangeInclusive<const R: std::ops::RangeInclusive<usize>>;
const RANGE_INCLUSIVE : _RangeInclusive<{ 0 ..= 999 }> = _RangeInclusive;

// `RangeTo` should be usable within const generics:
struct _RangeTo<const R: std::ops::RangeTo<usize>>;
const RANGE_TO : _RangeTo<{ .. 1000 }> = _RangeTo;

// `RangeToInclusive` should be usable within const generics:
struct _RangeToInclusive<const R: std::ops::RangeToInclusive<usize>>;
const RANGE_TO_INCLUSIVE : _RangeToInclusive<{ ..= 999 }> = _RangeToInclusive;

pub fn main() {}
11 changes: 0 additions & 11 deletions src/test/ui/const-generics/std/range/const-generics-range-from.rs

This file was deleted.

11 changes: 0 additions & 11 deletions src/test/ui/const-generics/std/range/const-generics-range-full.rs

This file was deleted.

This file was deleted.

This file was deleted.

11 changes: 0 additions & 11 deletions src/test/ui/const-generics/std/range/const-generics-range-to.rs

This file was deleted.

11 changes: 0 additions & 11 deletions src/test/ui/const-generics/std/range/const-generics-range.rs

This file was deleted.

0 comments on commit 9fdde0a

Please sign in to comment.