diff options
author | Florian Diebold <[email protected]> | 2021-04-04 12:23:22 +0100 |
---|---|---|
committer | Florian Diebold <[email protected]> | 2021-04-04 12:23:22 +0100 |
commit | cde3857897955558ed0e60cf8158e18d5c75d188 (patch) | |
tree | ccf4586bbb70ef9ebf429a2c79a5f409549ebf73 /crates/hir_ty | |
parent | ebdfc932e74ff11c8c14c513614212b7c07bf400 (diff) |
Add comment
Diffstat (limited to 'crates/hir_ty')
-rw-r--r-- | crates/hir_ty/src/builder.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/crates/hir_ty/src/builder.rs b/crates/hir_ty/src/builder.rs index 4d3b4eade..4a9a8058f 100644 --- a/crates/hir_ty/src/builder.rs +++ b/crates/hir_ty/src/builder.rs | |||
@@ -16,7 +16,10 @@ use crate::{ | |||
16 | TyDefId, TyKind, TypeWalk, ValueTyDefId, | 16 | TyDefId, TyKind, TypeWalk, ValueTyDefId, |
17 | }; | 17 | }; |
18 | 18 | ||
19 | /// This is a builder for `Ty` or anything that needs a `Substitution`. | ||
19 | pub struct TyBuilder<D> { | 20 | pub struct TyBuilder<D> { |
21 | /// The `data` field is used to keep track of what we're building (e.g. an | ||
22 | /// ADT, a `TraitRef`, ...). | ||
20 | data: D, | 23 | data: D, |
21 | vec: SmallVec<[GenericArg; 2]>, | 24 | vec: SmallVec<[GenericArg; 2]>, |
22 | param_count: usize, | 25 | param_count: usize, |