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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_resolve
/
src
/
def_collector.rs
Age
Commit message (
Expand
)
Author
Lines
2024-06-07
Revert "Create const block DefIds in typeck instead of ast lowering"
Oli Scherer
-0
/
+10
2024-06-04
Add safe/unsafe to static inside extern blocks
Santiago Pastorino
-3
/
+15
2024-06-04
Handle safety keyword for extern block inner items
Santiago Pastorino
-3
/
+6
2024-05-28
Create const block DefIds in typeck instead of ast lowering
Oli Scherer
-10
/
+0
2024-05-18
Auto merge of #125105 - nnethercote:rustc_resolve-cleanups, r=estebank
bors
-0
/
+1
2024-05-15
delegation: Implement list delegation
Vadim Petrochenkov
-0
/
+2
2024-05-10
Remove `#[macro_use] extern crate tracing` from `rustc_resolve`.
Nicholas Nethercote
-0
/
+1
2024-04-29
Add StaticForeignItem and use it on ForeignItemKind
Santiago Pastorino
-1
/
+1
2024-04-27
Rollup merge of #124382 - petrochenkov:itemvisit, r=lcnr
Matthias Krüger
-1
/
+1
2024-04-25
ast: Generalize item kind visiting
Vadim Petrochenkov
-1
/
+1
2024-04-24
resolve: Remove two cases of misleading macro call visiting
Vadim Petrochenkov
-7
/
+2
2024-03-12
s/mt/mutability/
Oli Scherer
-2
/
+4
2024-03-12
Add `nested` bool to `DefKind::Static`.
Oli Scherer
-2
/
+2
2024-03-12
Change `DefKind::Static` to a struct variant
Oli Scherer
-2
/
+2
2024-03-05
Bubble up the TyCtxtFeed
Oli Scherer
-8
/
+10
2024-02-18
By tracking import use types to check whether it is scope uses or the other s...
surechen
-1
/
+1
2024-02-12
Check representation of unnamed fields
Frank King
-13
/
+18
2024-02-12
Lowering field access for anonymous adts
Frank King
-1
/
+14
2024-01-27
Make the coroutine def id of an async closure the child of the closure def id
Michael Goulet
-6
/
+12
2024-01-12
Delegation implementation: step 1
Bryanskiy
-2
/
+2
2023-12-08
Introduce closure_id method on CoroutineKind
Michael Goulet
-12
/
+13
2023-12-08
Make some matches exhaustive to avoid bugs, fix tools
Michael Goulet
-22
/
+26
2023-12-08
Support async gen fn
Michael Goulet
-1
/
+2
2023-12-08
coro_kind -> coroutine_kind
Michael Goulet
-2
/
+2
2023-12-04
Option<CoroutineKind>
Eric Holk
-8
/
+8
2023-12-04
Merge Async and Gen into CoroutineKind
Eric Holk
-5
/
+6
2023-12-04
Lower return types for gen fn to impl Iterator
Eric Holk
-1
/
+4
2023-12-03
rustc: Harmonize `DefKind` and `DefPathData`
Vadim Petrochenkov
-75
/
+53
2023-11-28
def collector: Set correct namespace in `DefPathData` for foreign types
Vadim Petrochenkov
-16
/
+10
2023-11-28
resolve: Feed the `def_kind` query immediately on `DefId` creation
Vadim Petrochenkov
-45
/
+108
2023-11-27
Address unused tuple struct fields in the compiler
Jake Goulding
-4
/
+2
2023-11-25
resolve: Avoid clones of `MacroData`
Vadim Petrochenkov
-2
/
+7
2023-10-27
Add gen blocks to ast and do some broken ast lowering
Oli Scherer
-1
/
+1
2023-03-19
Remove the `NodeId` of `ast::ExprKind::Async`
Arpad Borsos
-3
/
+1
2023-02-14
Separate the lifetime of the session and the arena in the resolver
Oli Scherer
-5
/
+5
2022-12-01
rustc_ast_lowering: Stop lowering imports into multiple items
Vadim Petrochenkov
-8
/
+0
2022-11-22
Auto merge of #104711 - Dylan-DPC:rollup-gkw1qr8, r=Dylan-DPC
bors
-7
/
+2
2022-11-22
Rollup merge of #104615 - spastorino:create-async-def-id-in-lowering, r=compi...
Dylan DPC
-7
/
+2
2022-11-21
Unreserve braced enum variants in value namespace
Vadim Petrochenkov
-4
/
+4
2022-11-19
Create def_id for async fns during lowering
Santiago Pastorino
-7
/
+2
2022-11-17
Box `ExprKind::{Closure,MethodCall}`, and `QSelf` in expressions, types, and ...
Nicholas Nethercote
-2
/
+2
2022-10-10
Rename AssocItemKind::TyAlias to AssocItemKind::Type
Michael Goulet
-1
/
+1
2022-09-30
create def ids for impl traits during ast lowering
Santiago Pastorino
-15
/
+0
2022-09-25
Only generate closure def id for async fns with body
Michael Goulet
-3
/
+7
2022-09-12
Remove unused span argument from `walk_fn`.
Nicholas Nethercote
-1
/
+1
2022-09-01
Always import all tracing macros for the entire crate instead of piecemeal by...
Oli Scherer
-1
/
+0
2022-07-12
Parse closure binders
Maybe Waffle
-1
/
+1
2022-06-14
Make ResolverAstLowering a struct.
Camille GILLOT
-1
/
+0
2022-05-20
Remove `crate` visibility usage in compiler
Jacob Pratt
-1
/
+1
2022-05-12
Replace DefPathData::Misc by two appropriately-named variants.
Camille GILLOT
-4
/
+4
[next]