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
/
ident.rs
Age
Commit message (
Expand
)
Author
Lines
2024-09-12
Rollup merge of #130208 - nnethercote:rslv-lifetime, r=petrochenkov
Matthias Krüger
-53
/
+53
2024-09-12
Introduce `'ra` lifetime name.
Nicholas Nethercote
-53
/
+53
2024-09-11
Simplify some nested if statements
Michael Goulet
-6
/
+6
2024-09-02
chore: Fix typos in 'compiler' (batch 2)
Alexander Cyon
-1
/
+1
2024-08-07
make `import.vis` is not mutable
bohan
-15
/
+55
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-12
/
+10
2024-07-11
Account for `let foo = expr`; to suggest `const foo: Ty = expr;`
Esteban Küber
-12
/
+32
2024-06-17
mark undetermined if target binding in current ns is not got
bohan
-9
/
+16
2024-06-07
mark binding undetermined if target name exist and not obtained
bohan
-5
/
+5
2024-06-04
resolve: mark it undetermined if single import is not has any bindings
bohan
-2
/
+27
2024-05-21
Rename buffer_lint_with_diagnostic to buffer_lint
Xiretza
-1
/
+1
2024-05-21
Generate lint diagnostic message from BuiltinLintDiag
Xiretza
-8
/
+5
2024-05-10
Remove `#[macro_use] extern crate tracing` from `rustc_resolve`.
Nicholas Nethercote
-0
/
+1
2024-04-03
Fix f16 and f128 feature gates in editions other than 2015
Trevor Gross
-0
/
+2
2024-03-14
Add feature gates for `f16` and `f128`
Trevor Gross
-1
/
+31
2024-03-06
avoid overlapping privacy suggestion for single nested imports
bohan
-1
/
+2
2024-03-05
Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.
Nicholas Nethercote
-2
/
+2
2024-02-27
Remove an unnecessary `span_delayed_bug` in `Resolver::valid_res_from_ribs`.
Nicholas Nethercote
-3
/
+2
2024-02-20
Add newtype for using the prelude in resolution
clubby789
-7
/
+17
2024-02-18
By tracking import use types to check whether it is scope uses or the other s...
surechen
-5
/
+5
2024-02-06
Rollup merge of #119939 - clubby789:static-const-generic-note, r=compiler-errors
Matthias Krüger
-10
/
+20
2024-01-14
Add note to resolve error about generics from inside static/const
clubby789
-10
/
+20
2024-01-13
store the segment name when resolution fails
bohan
-27
/
+17
2023-12-30
Update to bitflags 2 in the compiler
Nilstrieb
-0
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-2
/
+2
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-1
/
+1
2023-11-25
resolve: Avoid clones of `MacroData`
Vadim Petrochenkov
-1
/
+1
2023-10-27
Rename `RibKind::ClosureOrAsync` to reflect how it is actually used
Oli Scherer
-3
/
+3
2023-10-13
Format all the let chains in compiler
Michael Goulet
-5
/
+9
2023-09-13
resolve: determined binding after parent module macro expand
bohan
-3
/
+2
2023-09-10
Generalize E0401
León Orell Valerian Liehr
-8
/
+2
2023-08-24
resolve: Leave a comment about name bindings for legacy derive helpers
Vadim Petrochenkov
-0
/
+5
2023-08-24
resolve: Make bindings for derive helper attributes unique
Vadim Petrochenkov
-21
/
+9
2023-08-24
resolve: Make bindings for crate roots unique
Vadim Petrochenkov
-3
/
+1
2023-08-24
resolve: Pre-intern tool module bindings
Vadim Petrochenkov
-2
/
+2
2023-08-24
resolve: Pre-intern builtin name bindings
Vadim Petrochenkov
-16
/
+7
2023-07-30
inline format!() args up to and including rustc_codegen_llvm
Matthias Krüger
-3
/
+3
2023-07-29
fix(resolve): update the ambiguity glob binding as warning recursively
bohan
-0
/
+2
2023-07-19
Make it clearer that edition functions are >=, not ==
Michael Goulet
-2
/
+2
2023-07-05
resolve: Use `Interned` for `Module`
Vadim Petrochenkov
-3
/
+1
2023-07-05
resolve: Use `Interned` for `Import`
Vadim Petrochenkov
-7
/
+4
2023-07-05
resolve: Use `Interned` for `NameBinding`
Vadim Petrochenkov
-23
/
+19
2023-07-01
fix(resolve): skip assertion judgment when `NonModule` is dummy
bohan
-1
/
+1
2023-06-29
resolve: Remove artificial import ambiguity errors
Vadim Petrochenkov
-12
/
+11
2023-06-22
Tweak privacy errors to account for reachable items
Esteban Küber
-0
/
+13
2023-06-21
resolve: Minor cleanup to `fn resolve_path_with_ribs`
Vadim Petrochenkov
-51
/
+38
2023-06-01
Remember names of `cfg`-ed out items to mention them in diagnostics
Nilstrieb
-42
/
+50
2023-05-18
fix(resolve): only disambiguate binding key during define
bohan
-1
/
+2
2023-05-14
Revert "Validate resolution for SelfCtor too."
Camille GILLOT
-4
/
+1
2023-05-11
Improve error for `self: Box<self>`
clubby789
-24
/
+20
[next]