index
:
rust-analyzer
master
[FORK] modified to work on wasm targets
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crates
/
hir_ty
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
|
Remove `SolutionVariables`, add ConstrainedSubst analogous to Chalk
Florian Diebold
2021-04-06
6
-29
/
+49
*
|
Align `InferenceVar` to Chalk
Florian Diebold
2021-04-06
4
-34
/
+48
*
|
Clean up Chalk mapping a bit
Florian Diebold
2021-04-06
1
-69
/
+37
*
|
infer: remove `record_pat_field_resolutions` field
Jonas Schievink
2021-04-06
2
-11
/
+1
|
/
*
Merge #8371
bors[bot]
2021-04-06
1
-32
/
+17
|
\
|
*
Panic when creating a HirDisplayWrapper with DisplayTarget::SourceCode
Lukas Wirth
2021-04-06
1
-1
/
+5
|
*
Don't use HirDisplayWrapper when displaying SourceCode
Lukas Wirth
2021-04-06
1
-31
/
+12
*
|
infer: remove `record_field_resolutions` field
Jonas Schievink
2021-04-06
6
-34
/
+13
*
|
Merge #8364
bors[bot]
2021-04-06
2
-4
/
+10
|
\
\
|
*
|
Use Box'es to reduce the size of hir_def::expr::Pat from 112 to 64 bytes on 6...
Alexandru Macovei
2021-04-06
1
-2
/
+2
|
*
|
Use Box'es to reduce size of hir_def::expr::Expr from 128 to 72 bytes (on 64b...
Alexandru Macovei
2021-04-06
1
-2
/
+8
*
|
|
Remove TyExt::dyn_trait_ref
Lukas Wirth
2021-04-06
1
-10
/
+4
*
|
|
Move Ty accessors to TyExt
Lukas Wirth
2021-04-06
12
-224
/
+250
|
|
/
|
/
|
*
|
Add chalk_ir::Const to TyKind::Array
Lukas Wirth
2021-04-06
11
-43
/
+107
*
|
Use a constructor function for Static lifetimes
Lukas Wirth
2021-04-06
6
-49
/
+37
*
|
Always use Static lifetimes in chalk mapping
Lukas Wirth
2021-04-06
1
-1
/
+2
*
|
Add Lifetime to DynTy
Lukas Wirth
2021-04-06
3
-1
/
+5
*
|
Add Lifetime to TyKind::Ref
Lukas Wirth
2021-04-06
12
-39
/
+66
|
/
*
Fix shifting of binders in FnPointer
Florian Diebold
2021-04-05
4
-10
/
+23
*
Align FnPointer with Chalk
Florian Diebold
2021-04-05
9
-40
/
+86
*
Substitution::prefix -> subst_prefix
Florian Diebold
2021-04-05
3
-10
/
+13
*
Get rid of Substitution::suffix
Florian Diebold
2021-04-05
2
-10
/
+6
*
Remove some unused methods, move some to types.rs
Florian Diebold
2021-04-05
2
-29
/
+15
*
Binders::wrap_empty -> wrap_empty_binders
Florian Diebold
2021-04-05
3
-16
/
+12
*
Substitution::single -> from1
Florian Diebold
2021-04-05
4
-14
/
+17
*
Move ProjectionTy methods to extension trait
Florian Diebold
2021-04-05
7
-32
/
+43
*
Merge #8353
bors[bot]
2021-04-05
4
-18
/
+50
|
\
|
*
Replace unused hir_ty::Lifetime with chalk equivalents
Lukas Wirth
2021-04-05
4
-18
/
+50
*
|
Use more assoc. type aliases in the chalk interner
Jonas Schievink
2021-04-05
1
-22
/
+21
|
/
*
Rename shift_bound_vars{_out} to align with Chalk
Florian Diebold
2021-04-05
5
-25
/
+32
*
Get rid of subst_bound_vars uses
Florian Diebold
2021-04-05
3
-5
/
+9
*
Get rid of some walk_mut uses
Florian Diebold
2021-04-05
2
-10
/
+15
*
Add Interner parameter to Binders::substitute
Florian Diebold
2021-04-05
11
-37
/
+44
*
Binders::subst -> substitute
Florian Diebold
2021-04-05
11
-34
/
+34
*
Use VariableKinds in Binders
Florian Diebold
2021-04-05
7
-84
/
+107
*
Hide Binders internals more
Florian Diebold
2021-04-05
9
-84
/
+104
*
Use arrayvec 0.7 to avoid perf regression in 0.6.1
kjeremy
2021-04-05
1
-1
/
+1
*
Pass interner to TraitRef::self_type_parameter
Laurențiu Nicola
2021-04-05
4
-20
/
+24
*
Pass interner to ProjectionTy::self_type_parameter
Laurențiu Nicola
2021-04-05
4
-7
/
+7
*
Rename TyKind::ForeignType to Foreign
Laurențiu Nicola
2021-04-05
6
-9
/
+9
*
Rename TyKind::Unknown to Error
Laurențiu Nicola
2021-04-05
13
-47
/
+47
*
Intern `GenericParams`
Jonas Schievink
2021-04-05
1
-1
/
+2
*
Intern more `TypeRef`s in generics
Jonas Schievink
2021-04-05
1
-5
/
+4
*
Move things from `traits` module to `types` as well
Florian Diebold
2021-04-04
11
-107
/
+103
*
Move things in hir_ty into submodules
Florian Diebold
2021-04-04
10
-706
/
+750
*
Add comment
Florian Diebold
2021-04-04
1
-0
/
+3
*
Replace Substitution::type_params
Florian Diebold
2021-04-04
4
-12
/
+11
*
Replace Substitution::bound_vars and ::type_params_for_generics
Florian Diebold
2021-04-04
7
-54
/
+42
*
Move TyBuilder to its own module
Florian Diebold
2021-04-04
2
-204
/
+221
*
Replace last uses of SubstsBuilder by TyBuilder
Florian Diebold
2021-04-04
4
-64
/
+23
[prev]
[next]