index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_ast_lowering
/
src
/
item.rs
Age
Commit message (
Expand
)
Author
Lines
2022-09-14
Pass ImplTraitContext as &, there's no need for that to be &mut
Santiago Pastorino
-48
/
+35
2022-09-09
Address rebase issues, make async fn in trait work
Michael Goulet
-2
/
+8
2022-09-09
Make async fn in traits work
Michael Goulet
-4
/
+10
2022-09-08
Rollup merge of #101499 - spastorino:add-lowering-arena, r=oli-obk
Michael Goulet
-1
/
+3
2022-09-08
Introduce lowering_arena to avoid creating AST nodes on the fly
Santiago Pastorino
-1
/
+3
2022-09-06
Pass ImplTraitContext as &mut to avoid the need of ImplTraitContext::reborrow...
Santiago Pastorino
-43
/
+56
2022-09-06
Auto merge of #101241 - camsteffen:refactor-binding-annotations, r=cjgillot
bors
-7
/
+4
2022-09-06
Rollup merge of #101447 - cjgillot:no-remap-resolver, r=spastorino
Yuki Okushi
-0
/
+1
2022-09-05
Auto merge of #101228 - nnethercote:simplify-hir-PathSegment, r=petrochenkov
bors
-2
/
+6
2022-09-05
Remove generics_def_id_map from the resolver.
Camille GILLOT
-0
/
+1
2022-09-05
Address review comments.
Nicholas Nethercote
-1
/
+1
2022-09-05
Make `hir::PathSegment::hir_id` non-optional.
Nicholas Nethercote
-1
/
+2
2022-09-05
Make `hir::PathSegment::res` non-optional.
Nicholas Nethercote
-2
/
+5
2022-09-02
Refactor and re-use BindingAnnotation
Cameron Steffen
-7
/
+4
2022-08-29
Use `&'hir Mod` everywhere.
Nicholas Nethercote
-4
/
+8
2022-08-29
Use `&'hir Expr` everywhere.
Nicholas Nethercote
-1
/
+5
2022-08-22
Migrate all span_err(...) in ast_lowering to SessionDiagnostic
Jean CASPAR
-6
/
+2
2022-08-22
Migrate ast_lowering::lib and ast_lowering::item to SessionDiagnostic
Jean CASPAR
-5
/
+6
2022-08-16
Remove `{ast,hir}::WhereEqPredicate::id`.
Nicholas Nethercote
-2
/
+1
2022-08-04
Avoid explicitly handling res when is not needed
Santiago Pastorino
-4
/
+1
2022-08-04
Remove captured_lifetimes and LifetimeCaptureContext and make create_lifetime...
Santiago Pastorino
-1
/
+0
2022-08-04
Completely remove captures flag
Santiago Pastorino
-49
/
+20
2022-08-04
Add captures flag to capture or not while lowering
Santiago Pastorino
-20
/
+49
2022-08-04
Make lower_generic_bound_predicate receive AST bounds instead of HIR bounds
Santiago Pastorino
-3
/
+7
2022-08-01
Store associated item defaultness in impl_defaultness.
Camille GILLOT
-19
/
+18
2022-07-07
Auto merge of #95573 - cjgillot:lower-query, r=michaelwoerister
bors
-23
/
+7
2022-07-06
Use DefIdTree instead of re-implementing it.
Camille GILLOT
-7
/
+2
2022-07-06
Remove `sess` field from LoweringContext.
Camille GILLOT
-2
/
+1
2022-07-06
Make AST lowering a query.
Camille GILLOT
-17
/
+7
2022-07-02
ast: Add span to `Extern`
Nixon Enraght-Moony
-2
/
+2
2022-06-19
Leave the responsibility to create `Fresh` lifetimes to lowering.
Camille GILLOT
-4
/
+7
2022-06-15
Consume resolutions for lowering separately.
Camille GILLOT
-5
/
+4
2022-06-14
Do not modify the resolver outputs.
Camille GILLOT
-17
/
+19
2022-06-14
Make ResolverAstLowering a struct.
Camille GILLOT
-3
/
+11
2022-06-11
Address comments
Michael Goulet
-2
/
+0
2022-06-11
Handle empty where-clause better
Michael Goulet
-2
/
+4
2022-06-07
Instrument important fns in AST lowering
Santiago Pastorino
-3
/
+4
2022-06-04
Auto merge of #97717 - matthiaskrgr:rollup-lalaii2, r=matthiaskrgr
bors
-4
/
+4
2022-06-03
Remove useless LocalDefId in ImplTraitContext::Universal.
Camille GILLOT
-4
/
+4
2022-06-02
Make params be SmallVec as originally was
Santiago Pastorino
-1
/
+2
2022-06-01
Always assert that impl_trait_def|bounds are empty at start
Santiago Pastorino
-7
/
+2
2022-06-01
Split extend + inner chain into to extend calls
Santiago Pastorino
-8
/
+5
2022-05-31
Fix lower_generics rustdocs
Santiago Pastorino
-3
/
+2
2022-05-31
Inline lower_generics_mut and remove GenericsCtor
Santiago Pastorino
-54
/
+29
2022-05-31
Remove ImplTraitContext::reborrow
Santiago Pastorino
-2
/
+2
2022-05-31
Move lower_generics definition to item.rs
Santiago Pastorino
-0
/
+38
2022-05-31
Rename add_implicit_generics to lower_generics
Santiago Pastorino
-17
/
+16
2022-05-31
Replace calls to lower_generics with calls to add_implicit_generics
Santiago Pastorino
-89
/
+87
2022-05-31
Add itctx: ImplTraitContext arg to add_implicit_generics
Santiago Pastorino
-7
/
+12
2022-05-31
Move defs and bounds from Universal to LoweringContext
Santiago Pastorino
-16
/
+12
[next]