Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir_ty/src/builder.rs')
| -rw-r--r-- | crates/hir_ty/src/builder.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/hir_ty/src/builder.rs b/crates/hir_ty/src/builder.rs index bb9d84246c..add0390c94 100644 --- a/crates/hir_ty/src/builder.rs +++ b/crates/hir_ty/src/builder.rs @@ -97,6 +97,10 @@ impl TyBuilder<()> { } } + pub fn slice(argument: Ty) -> Ty { + TyKind::Slice(argument).intern(&Interner) + } + pub fn type_params_subst(db: &dyn HirDatabase, def: impl Into<GenericDefId>) -> Substitution { let params = generics(db.upcast(), def.into()); params.type_params_subst(db) |