Remove LambdaName::from_non_multimorphic

This commit is contained in:
Ayaz Hafiz 2022-06-28 17:55:08 -04:00 committed by ayazhafiz
parent 9714376b64
commit 1903ce4db9
No known key found for this signature in database
GPG key ID: B443F7A3030C9AED
3 changed files with 16 additions and 38 deletions

View file

@ -915,11 +915,6 @@ impl LambdaName {
matches!(self.0, LambdaNameInner::Multimorphic { .. })
}
#[inline(always)]
pub fn from_non_multimorphic(name: Symbol) -> Self {
Self(LambdaNameInner::Name(name))
}
#[inline(always)]
pub fn thunk(name: Symbol) -> Self {
Self(LambdaNameInner::Name(name))
@ -3436,7 +3431,7 @@ mod test {
#[test]
fn width_and_alignment_union_empty_struct() {
let lambda_set = LambdaSet {
set: &[(LambdaName::from_non_multimorphic(Symbol::LIST_MAP), &[])],
set: &[(LambdaName::only_receiver(Symbol::LIST_MAP), &[])],
representation: &Layout::UNIT,
};