Skip to content

Commit 5c42c9c

Browse files
committed
remove derive_links from formality_core
1 parent 3efecc6 commit 5c42c9c

File tree

5 files changed

+7
-6
lines changed

5 files changed

+7
-6
lines changed

crates/formality-core/src/language.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use crate::cast::UpcastFrom;
2-
use crate::derive_links::{Term, Variable};
3-
use crate::variable::{BoundVar, ExistentialVar, UniversalVar};
2+
use crate::term::Term;
3+
use crate::variable::{BoundVar, ExistentialVar, UniversalVar, Variable};
44
use std::fmt::Debug;
55
use std::hash::Hash;
66

crates/formality-core/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ pub type Fallible<T> = anyhow::Result<T>;
2121
pub mod binder;
2222
pub mod cast;
2323
pub mod collections;
24-
pub mod derive_links;
2524
pub mod fixed_point;
2625
pub mod fold;
2726
pub mod language;

crates/formality-core/src/parse.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ use crate::{
44
binder::{fresh_bound_var, Binder},
55
cast::To,
66
collections::Set,
7-
derive_links::Term,
87
language::{Kind, Language, Parameter},
98
set,
9+
term::Term,
1010
variable::BoundVar,
1111
};
1212
use std::fmt::Debug;

crates/formality-core/src/substitution.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
use crate::{
22
cast::{Upcast, UpcastFrom},
33
collections::{Map, Set},
4-
derive_links::{Variable, Visit},
54
fold::Fold,
65
language::{Language, Parameter},
6+
variable::Variable,
7+
visit::Visit,
78
};
89

910
#[derive(Clone, Default, PartialEq, Eq, PartialOrd, Ord, Hash)]

crates/formality-core/src/variable.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
use crate::cast::Upcast;
22
use crate::language::Kind;
3-
use crate::{derive_links::Visit, language::Language};
3+
use crate::language::Language;
4+
use crate::visit::Visit;
45

56
/// A term representing a variable.
67
#[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)]

0 commit comments

Comments
 (0)