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_passes
/
src
/
loops.rs
Age
Commit message (
Expand
)
Author
Lines
2025-06-10
Remove check_mod_loops query and run the checks per-body instead
Oli Scherer
-402
/
+0
2025-03-12
Move methods from `Map` to `TyCtxt`, part 4.
Nicholas Nethercote
-1
/
+1
2025-02-18
Move methods from `Map` to `TyCtxt`, part 2.
Nicholas Nethercote
-1
/
+1
2025-02-17
Overhaul the `intravisit::Map` trait.
Nicholas Nethercote
-2
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-1
/
+1
2024-09-13
Remove `sess` from `CheckLoopVisitor`.
Nicholas Nethercote
-17
/
+11
2024-09-13
Remove unnecessary lifetime from `CheckLoopVisitor`.
Nicholas Nethercote
-6
/
+6
2024-08-06
Don't Suggest Labeling `const` and `unsafe` Blocks
Veera
-14
/
+26
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-1
/
+1
2024-06-07
Revert "Create const block DefIds in typeck instead of ast lowering"
Oli Scherer
-3
/
+4
2024-05-28
Create const block DefIds in typeck instead of ast lowering
Oli Scherer
-4
/
+3
2024-05-22
For OutsideLoop we should not suggest add 'block label in if block, or we wii...
surechen
-24
/
+148
2024-05-08
Fix Error Messages for `break` Inside Coroutines
Veera
-9
/
+23
2024-04-29
Remove `extern crate rustc_middle` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-02-07
hir: Remove `fn opt_hir_id` and `fn opt_span`
Vadim Petrochenkov
-2
/
+2
2023-12-26
Auto merge of #119258 - compiler-errors:closure-kind, r=eholk
bors
-10
/
+9
2023-12-25
Only regular coroutines have movability
Michael Goulet
-7
/
+4
2023-12-25
Make closures carry their own ClosureKind, rather than deducing what it is fr...
Michael Goulet
-10
/
+12
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-9
/
+9
2023-12-12
Move some methods from `tcx.hir()` to `tcx`
zetanumbers
-8
/
+7
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-6
/
+6
2023-10-16
tweak pass description and fix lint fail post-rebase
Arthur Lafrance
-1
/
+1
2023-10-09
Account for macros
Esteban Küber
-1
/
+1
2023-10-09
Suggest labeling block if `break` is in bare block
Esteban Küber
-8
/
+47
2023-08-14
Use `{Local}ModDefId` in many queries
Nilstrieb
-2
/
+2
2023-06-02
Separate AnonConst from ConstBlock in HIR.
Camille GILLOT
-3
/
+7
2023-05-15
Move expansion of query macros in rustc_middle to rustc_middle::query
John Kåre Alsaker
-1
/
+1
2022-11-05
Specify that `break` cannot be used outside of loop *or* labeled block
clubby789
-1
/
+1
2022-10-07
migrate loops.rs to translateable diagnostics
Nathan Stocks
-116
/
+45
2022-07-12
Add an indirection for closures in `hir::ExprKind`
Maybe Waffle
-1
/
+7
2022-07-07
Reword comments and rename HIR visiting methods.
Camille GILLOT
-1
/
+1
2022-06-15
Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011
Yuki Okushi
-5
/
+5
2022-06-13
remove unnecessary `to_string` and `String::new`
Takayuki Maeda
-1
/
+1
2022-06-12
Make `ExprKind::Closure` a struct variant.
Camille GILLOT
-5
/
+5
2022-05-13
rename visit item-like methods
Miguel Guarniz
-1
/
+1
2022-05-13
remove ItemLikeVisitor and DeepVisitor
Miguel Guarniz
-1
/
+1
2022-01-16
Replace NestedVisitorMap with NestedFilter
Cameron Steffen
-4
/
+5
2021-01-21
Do not suggest using a break label when one is already present
Esteban Küber
-6
/
+11
2021-01-21
Tweak error for invalid `break expr`
Esteban Küber
-20
/
+56
2021-01-21
Add loop head span to hir
Esteban Küber
-3
/
+2
2020-08-30
mv compiler to compiler/
mark
-0
/
+240