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
/
ty
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2017-03-10
Initial implementation of inlining for MIR
James Miller
-0
/
+14
2017-03-07
Fix a typo in the docs
Oliver Schneider
-1
/
+1
2017-03-03
Auto merge of #40178 - arielb1:provide-destructors, r=eddyb
bors
-59
/
+33
2017-03-03
Auto merge of #39927 - nikomatsakis:incr-comp-skip-borrowck-2, r=eddyb
bors
-0
/
+11
2017-03-01
inhibit enum layout optimizations under `#[repr(C)]` or `#[repr(u8)]`
Niko Matsakis
-0
/
+7
2017-03-01
convert AdtDef::destructor to on-demand
Ariel Ben-Yehuda
-59
/
+33
2017-02-28
add `visit_all_bodies_in_krate` helper
Niko Matsakis
-0
/
+11
2017-02-28
Rollup merge of #39977 - frewsxcv:error-reporting-cleanup, r=eddyb
Corey Farwell
-18
/
+0
2017-02-25
rustc_typeck: rework coherence to be almost completely on-demand.
Eduard-Mihai Burtescu
-20
/
+36
2017-02-25
rustc: allow handling cycle errors gracefully in on-demand.
Eduard-Mihai Burtescu
-15
/
+17
2017-02-25
rustc_typeck: hook up collect and item/body check to on-demand.
Eduard-Mihai Burtescu
-66
/
+38
2017-02-25
rustc: simplify tcx.closure_type(...) as it can copy the cached values.
Eduard-Mihai Burtescu
-10
/
+2
2017-02-25
rustc: combine BareFnTy and ClosureTy into FnSig.
Eduard-Mihai Burtescu
-3
/
+3
2017-02-25
rustc_typeck: don't use Result for get_type_parameter_bounds and ensure_super...
Eduard-Mihai Burtescu
-1
/
+1
2017-02-25
rustc_typeck: lift CrateCtxt to TyCtxt.
Eduard Burtescu
-5
/
+4
2017-02-25
rustc: introduce a query system for type information in ty::maps.
Eduard Burtescu
-111
/
+36
2017-02-25
rustc: consolidate dep-tracked hashmaps in tcx.maps.
Eduard-Mihai Burtescu
-29
/
+31
2017-02-25
rustc: move the actual values of enum discriminants into a map.
Eduard-Mihai Burtescu
-11
/
+39
2017-02-25
rustc: store type parameter defaults outside of ty::Generics.
Eduard-Mihai Burtescu
-11
/
+20
2017-02-20
Move `TraitRef` `impl` next to `struct` definition.
Corey Farwell
-18
/
+0
2017-02-17
rework `TraitSelect` to avoid a vec and just use two def-ids
Nicholas Nethercote
-18
/
+12
2017-02-10
Rebase fixups
Simonas Kazlauskas
-2
/
+0
2017-02-10
Revert use of layout code in typeck::collect
Simonas Kazlauskas
-1
/
+6
2017-02-10
Move type of discriminant to AdtDef
Simonas Kazlauskas
-2
/
+6
2017-02-06
Introduce ReprOptions, a struct for holding info from the repr attributes. T...
Austin Hicks
-2
/
+31
2017-02-05
make lifetimes that only appear in return type early-bound
Niko Matsakis
-2
/
+2
2017-02-03
Fix make tidy
Andrew Cann
-1
/
+1
2017-02-03
Add warning for () to ! switch
Andrew Cann
-3
/
+20
2017-01-30
cleanup: Refactor away `DtorKind`
Vadim Petrochenkov
-24
/
+1
2017-01-30
Merge ty::TyBox into ty::TyAdt
Vadim Petrochenkov
-1
/
+11
2017-01-28
Auto merge of #39305 - eddyb:synelide, r=nikomatsakis
bors
-25
/
+5
2017-01-28
rustc: remove unused `bounds` field from `RegionParameterDef`.
Eduard-Mihai Burtescu
-6
/
+5
2017-01-28
rustc: move object default lifetimes to resolve_lifetimes.
Eduard-Mihai Burtescu
-19
/
+0
2017-01-27
Rollup merge of #39321 - king6cong:master, r=frewsxcv
Alex Crichton
-1
/
+1
2017-01-26
Point to immutable arg/fields when trying to use as &mut
Esteban Küber
-0
/
+2
2017-01-27
doc comment typo fix
king6cong
-1
/
+1
2017-01-26
rustc: don't call the HIR AST.
Eduard-Mihai Burtescu
-11
/
+11
2017-01-26
rustc: rename TyCtxt's `map` field to `hir`.
Eduard-Mihai Burtescu
-40
/
+40
2017-01-25
rename `Tables` to `TypeckTables`
Niko Matsakis
-3
/
+3
2017-01-06
rustc: store ty::Tables separately for each body (except closures').
Eduard-Mihai Burtescu
-12
/
+23
2017-01-06
rustc: keep track of tables everywhere as if they were per-body.
Eduard-Mihai Burtescu
-4
/
+15
2017-01-03
Fix build after rebase.
Andrew Cann
-9
/
+16
2017-01-03
Refactor is_uninhabited
Andrew Cann
-54
/
+2
2017-01-03
More pattern matching for empty types changes
Andrew Cann
-9
/
+24
2016-12-31
Split CtxtArenas into GlobalArenas and CtxtInterners.
Mark Simulacrum
-2
/
+2
2016-12-28
rustc: move function arguments into hir::Body.
Eduard-Mihai Burtescu
-1
/
+1
2016-12-28
rustc: separate bodies for static/(associated)const and embedded constants.
Eduard-Mihai Burtescu
-4
/
+4
2016-12-28
rustc: separate TraitItem from their parent Item, just like ImplItem.
Eduard-Mihai Burtescu
-26
/
+20
2016-12-28
hir: lower `ImplicitSelf` to resolved `Self` TyQPath's.
Eduard-Mihai Burtescu
-1
/
+1
2016-12-26
More systematic error reporting in path resolution
Vadim Petrochenkov
-3
/
+2
[next]