From 91e02ace0660640b5cadd86f9c6c323a0c300f9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lauren=C8=9Biu=20Nicola?= Date: Tue, 3 Mar 2020 07:57:16 +0200 Subject: Drop larlpop-intern dep --- crates/ra_hir_ty/src/traits/chalk.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'crates/ra_hir_ty/src/traits/chalk.rs') diff --git a/crates/ra_hir_ty/src/traits/chalk.rs b/crates/ra_hir_ty/src/traits/chalk.rs index 7f7fe93b7..62509bc29 100644 --- a/crates/ra_hir_ty/src/traits/chalk.rs +++ b/crates/ra_hir_ty/src/traits/chalk.rs @@ -27,7 +27,7 @@ impl chalk_ir::interner::Interner for Interner { type InternedGoal = Arc>; type InternedGoals = Vec>; type InternedSubstitution = Vec>; - type Identifier = lalrpop_intern::InternedString; + type Identifier = TypeAliasId; type DefId = InternId; // FIXME: implement these @@ -636,7 +636,7 @@ pub(crate) fn associated_ty_data_query( let datum = AssociatedTyDatum { trait_id: trait_.to_chalk(db), id, - name: lalrpop_intern::intern(&db.type_alias_data(type_alias).name.to_string()), + name: type_alias, binders: make_binders(bound_data, generic_params.len()), }; Arc::new(datum) -- cgit v1.2.3