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
/
src
/
librustc
/
middle
/
expr_use_visitor.rs
Age
Commit message (
Expand
)
Author
Lines
2018-10-09
Point to variable in `asm!` macro when failing borrowck
Esteban Küber
-9
/
+14
2018-10-06
rustc/middle: whitespace & formatting fixes
ljedrz
-9
/
+10
2018-10-06
rustc/middle: improve some patterns
ljedrz
-4
/
+2
2018-09-29
don't elide lifetimes in paths in librustc/
Zack M. Davis
-2
/
+2
2018-09-15
Make rustc::middle::region::Scope's fields public
Marshall Bowers
-3
/
+13
2018-09-01
Auto merge of #53815 - F001:if-let-guard, r=petrochenkov
bors
-1
/
+3
2018-08-30
introduce Guard enum
F001
-1
/
+3
2018-08-22
Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...
varkor
-5
/
+5
2018-07-16
ExprKind
csmoe
-29
/
+29
2018-07-16
DeclKind
csmoe
-2
/
+2
2018-07-16
StmtKind
csmoe
-3
/
+3
2018-07-02
Add more safeguards to "missing binding mode" errors
varkor
-25
/
+28
2018-07-01
use HirId in middle::mem_categorization::cmt_, and consequences of that
Zack M. Davis
-5
/
+5
2018-06-23
Rename ExprAgain to ExprContinue
varkor
-1
/
+1
2018-06-21
use `pat_ty_adjusted` from `expr_use_visitor` to type of arguments
Niko Matsakis
-1
/
+2
2018-05-31
change `PointerKind::Implicit` to a note
Niko Matsakis
-2
/
+9
2018-05-28
scrap `find_node_for_hir_id` in favor of `hir_to_node_id`
Zack M. Davis
-2
/
+1
2018-05-28
operate on `HirId` in `hir::Pat::each_binding`, and consequences of that
Zack M. Davis
-3
/
+4
2018-05-26
Use `Ident`s for fields in HIR
Vadim Petrochenkov
-1
/
+1
2018-05-16
label-break-value: Parsing and AST/HIR changes
est31
-1
/
+1
2018-05-08
Insert fields from TypeAndMut into TyRef to allow layout optimization
John Kåre Alsaker
-2
/
+2
2018-05-03
Avoid many `cmt` allocations.
Nicholas Nethercote
-30
/
+30
2018-04-12
Avoid comparing fields by name when possible
Vadim Petrochenkov
-10
/
+6
2018-04-12
AST/HIR: Merge field access expressions for named and numeric fields
Vadim Petrochenkov
-4
/
+0
2018-03-02
Run Rustfix on librustc
Manish Goregaokar
-3
/
+3
2018-03-02
Replace Rc with Lrc for shared data
John Kåre Alsaker
-2
/
+2
2018-02-08
Add `AutoBorrowMutability`; its like `hir::Mutability` but w/ two-phase borr...
Felix S. Klock II
-1
/
+1
2018-01-08
rustc::ty: Rename `struct_variant` to `non_enum_variant`
Robin Kruppe
-1
/
+1
2017-12-18
Fix tidy error
varkor
-1
/
+2
2017-12-18
Add `delay_span_bug` and increase idiomaticity
varkor
-3
/
+4
2017-12-18
Fix the regression
varkor
-2
/
+2
2017-12-18
Fix ICE when calling non-functions within closures
varkor
-17
/
+20
2017-11-16
Introduce LocalDefId which provides a type-level guarantee that the DefId is ...
Michael Woerister
-2
/
+2
2017-11-03
Use a `Set<T>` instead of a `Map<T, bool>`
Oliver Schneider
-2
/
+2
2017-10-16
convert constant promotion into a query
Niko Matsakis
-3
/
+19
2017-09-08
Use NodeId/HirId instead of DefId for local variables.
Eduard-Mihai Burtescu
-10
/
+8
2017-09-05
rustc: Migrate lang items to a query
Alex Crichton
-3
/
+3
2017-09-01
rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree.
Eduard-Mihai Burtescu
-8
/
+9
2017-09-01
rustc: use hir::ItemLocalId instead of ast::NodeId in CodeExtent.
Eduard-Mihai Burtescu
-5
/
+7
2017-08-14
Merge remote-tracking branch 'origin/master' into gen
Alex Crichton
-12
/
+17
2017-08-11
Encapsulate sub-table access in TypeckTables and validate keys on each access.
Michael Woerister
-5
/
+3
2017-08-11
Use DefIndex instead of NodeId in UpvarId.
Michael Woerister
-4
/
+7
2017-08-11
Use ItemLocalId as key for TypeckTables::pat_binding_modes.
Michael Woerister
-2
/
+5
2017-08-11
Use ItemLocalId as key for node_types, node_substs, and adjustments in Typeck...
Michael Woerister
-4
/
+5
2017-08-11
Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId.
Michael Woerister
-2
/
+2
2017-08-09
Merge remote-tracking branch 'origin/master' into gen
Alex Crichton
-12
/
+16
2017-07-30
default binding modes: add pat_binding_modes
Tobias Schottdorf
-12
/
+16
2017-07-28
Remove support for `gen arg`
Alex Crichton
-2
/
+0
2017-07-28
Rename suspend to yield
John Kåre Alsaker
-1
/
+1
2017-07-28
Generator literal support
John Kåre Alsaker
-1
/
+7
[next]