Update tests

This commit is contained in:
Seiichi Uchida 2017-08-02 23:28:52 +09:00
parent a5a7cc7643
commit 697e9485f7
2 changed files with 14 additions and 7 deletions

View file

@ -66,7 +66,8 @@ type Double<
T,
> where
T: P,
T: Q = Pair<
T: Q,
= Pair<
T, T,
>;

View file

@ -52,15 +52,21 @@ pub type CommentTest<
> = ();
pub type WithWhereClause<LONGPARAMETERNAME, T> where
pub type WithWhereClause<LONGPARAMETERNAME, T>
where
T: Clone,
LONGPARAMETERNAME: Clone + Eq + OtherTrait = Option<T>;
LONGPARAMETERNAME: Clone + Eq + OtherTrait,
= Option<T>;
pub type Exactly100CharstoEqualWhereTest<T, U, PARAMET> where
T: Clone + Ord + Eq + SomeOtherTrait = Option<T>;
pub type Exactly100CharstoEqualWhereTest<T, U, PARAMET>
where
T: Clone + Ord + Eq + SomeOtherTrait,
= Option<T>;
pub type Exactly101CharstoEqualWhereTest<T, U, PARAMETE> where
T: Clone + Ord + Eq + SomeOtherTrait = Option<T>;
pub type Exactly101CharstoEqualWhereTest<T, U, PARAMETE>
where
T: Clone + Ord + Eq + SomeOtherTrait,
= Option<T>;
type RegisterPlugin = unsafe fn(pt: *const c_char, plugin: *mut c_void, data: *mut CallbackData);