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
/
def.rs
Age
Commit message (
Expand
)
Author
Lines
2015-04-23
Structural changes for associated constants
Sean Patrick Santos
-1
/
+3
2015-04-03
Check uses of `Self` in impls in the compiler rather than during expansion
Nick Cameron
-5
/
+7
2015-04-01
rollup merge of #23860: nikomatsakis/copy-requires-clone
Alex Crichton
-1
/
+1
2015-04-01
Fallout out rustc
Niko Matsakis
-2
/
+2
2015-04-01
Tidying up and reformatting
Nick Cameron
-1
/
+12
2015-02-24
rustc: combine partial_def_map and last_private_map into def_map.
Eduard Burtescu
-14
/
+34
2015-02-24
rustc_resolve: remove the distinction between DefStaticMethod and DefMethod.
Eduard Burtescu
-26
/
+3
2015-02-24
rustc: use partially resolved definitions to replace the `T::A` hack.
Eduard Burtescu
-23
/
+17
2015-02-24
rustc_resolve: use the visitor model more, remove redundant repeated lookups.
Eduard Burtescu
-2
/
+0
2015-02-24
rustc: load DefAssociatedTy from cross-crate metadata. Fixes #20542.
Eduard Burtescu
-2
/
+2
2015-02-24
Revert bogus rename from DefTrait to DefaultImpl.
Eduard Burtescu
-2
/
+2
2015-02-22
Rename DefTrait to DefaultImpl
Flavio Percoco
-2
/
+2
2015-01-29
s/Show/Debug/g
Jorge Aparicio
-3
/
+3
2015-01-26
librustc: remove unused DefUpvar field.
Eduard Burtescu
-4
/
+2
2015-01-03
sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs
Jorge Aparicio
-5
/
+5
2015-01-03
Move upvar checking into its own pre-pass that occurs before regionck
Niko Matsakis
-0
/
+6
2014-12-30
Add a FIXME relating to using `ast::Name`
Niko Matsakis
-0
/
+1
2014-12-30
Remove the def-id from type parameters. Having this def-id was bad for severa...
Niko Matsakis
-2
/
+2
2014-12-29
Switch Region information from uint to u32.
Huon Wilson
-1
/
+1
2014-12-22
serialize: Fully deprecate the library
Alex Crichton
-3
/
+3
2014-12-20
rustc: middle: move TraitItemKind from resolve to def.
Eduard Burtescu
-1
/
+21
2014-12-20
rustc: middle: move Export and ExportMap from resolve to def.
Eduard Burtescu
-0
/
+9
2014-12-20
rustc: middle: move DefMap from resolve to def.
Eduard Burtescu
-0
/
+6
2014-12-19
librustc: use `#[deriving(Copy)]`
Jorge Aparicio
-9
/
+3
2014-12-16
Path types to associated types with form `T::A`
Nick Cameron
-1
/
+24
2014-12-13
librustc: use unboxed closures
Jorge Aparicio
-1
/
+3
2014-12-08
librustc: Make `Copy` opt-in.
Niko Matsakis
-0
/
+4
2014-11-17
Switch to purely namespaced enums
Steven Fackler
-0
/
+3
2014-11-01
Fix def ID mapping for method defs
Brian Koropoff
-0
/
+9
2014-11-01
Remove FnStyle from DefFn and DefStaticMethod
Nick Cameron
-3
/
+3
2014-10-29
Rename fail! to panic!
Steve Klabnik
-1
/
+1
2014-10-15
Allow self as an arg in extension methods
Nick Cameron
-2
/
+2
2014-10-09
rustc: Add `const` globals to the language
Alex Crichton
-1
/
+2
2014-09-30
Fixes ICE when using reexported unit-like structs
Michael Kainer
-2
/
+2
2014-09-18
rustc: remove Gc<Def> and depth from DefUpvar.
Eduard Burtescu
-5
/
+1
2014-09-18
rustc: add a closure depth to DefUpvar.
Eduard Burtescu
-4
/
+6
2014-09-18
rustc: remove BindingMode from DefLocal.
Eduard Burtescu
-2
/
+2
2014-09-18
rustc: remove DefArg and DefBinding in favor of DefLocal.
Eduard Burtescu
-4
/
+0
2014-09-17
librustc: Implement associated types behind a feature gate.
Patrick Walton
-2
/
+5
2014-09-17
rustdoc: Correctly distinguish enums and types
P1start
-2
/
+2
2014-07-15
middle: Derive Show impls
Ben Gamari
-2
/
+2
2014-06-13
Introduce VecPerParamSpace and use it to represent sets of types and
Niko Matsakis
-2
/
+3
2014-06-11
rustc: Move the AST from @T to Gc<T>
Alex Crichton
-1
/
+3
2014-06-06
Move Def out of syntax crate, where it does not belong
Niko Matsakis
-0
/
+89