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
/
src
/
rustc
/
middle
/
trans
/
impl.rs
Age
Commit message (
Expand
)
Author
Lines
2012-09-11
Promote 'impl' from restricted keyword to strict
Brian Anderson
-571
/
+0
2012-09-10
Convert std::map to camel case
Brian Anderson
-1
/
+1
2012-09-10
rustc: Long lines
Patrick Walton
-2
/
+5
2012-09-10
Combine the vtable_origins from impl + method.
Niko Matsakis
-72
/
+106
2012-09-06
Refactor trans to replace lvalue and friends with Datum.
Niko Matsakis
-128
/
+228
2012-09-04
Remove 'with'
Brian Anderson
-6
/
+6
2012-09-04
rustc: "import" -> "use"
Patrick Walton
-19
/
+19
2012-08-27
rustc: Avoid an allocation on every GEPi
Patrick Walton
-6
/
+6
2012-08-27
rustc: fix the unused pattern vars warnings.
Erick Tryzelaar
-2
/
+2
2012-08-26
Camel case the option type
Brian Anderson
-20
/
+20
2012-08-24
Eliminate match checks in trans and typeck
Tim Chevalier
-7
/
+16
2012-08-22
intern identifiers
Paul Stansifer
-2
/
+2
2012-08-22
Track the type of self properly. Closes #3247.
Michael Sullivan
-21
/
+17
2012-08-21
Fix generation of generic methods with explicit self
Niko Matsakis
-26
/
+67
2012-08-17
Make by-val explicit self actually work. Closes #2585.
Michael Sullivan
-14
/
+24
2012-08-15
rustc: Perform some AST surgery to separate out class fields from methods
Patrick Walton
-3
/
+2
2012-08-14
Make most forms of explicit self work. By-value not implemented. Work on #2585.
Michael Sullivan
-1
/
+15
2012-08-14
Convert a couple hundred ~""s to ""s, in trans functions.
Graydon Hoare
-9
/
+9
2012-08-13
Change "iid" identifiers (apparently "interface id") to "trait_id"
Lindsey Kuper
-5
/
+6
2012-08-07
Implement static typeclass methods. Closes #3132.
Michael Sullivan
-5
/
+59
2012-08-07
rustc: Split out struct bodies into a separate "struct_def" type in the AST
Patrick Walton
-2
/
+2
2012-08-06
Auto-deref the base expr in trans_method_callee
Tim Chevalier
-0
/
+6
2012-08-06
Convert alt to match. Stop parsing alt
Brian Anderson
-12
/
+12
2012-08-05
Switch alts to use arrows
Brian Anderson
-24
/
+22
2012-08-02
Extend ast_map to know about method declarations in traits.
Michael Sullivan
-0
/
+2
2012-08-01
Convert ret to return
Brian Anderson
-3
/
+3
2012-07-30
rustc: "ifce" -> "trt" in identifiers
Lindsey Kuper
-4
/
+4
2012-07-23
Moved malloc and free upcalls into rust runtime.
Elliott Slaughter
-1
/
+1
2012-07-18
rustc: Move ty::impl_traits over to a multiple-traits-per-impl world
Patrick Walton
-2
/
+4
2012-07-16
introduce an owned kind for data that contains no borrowed ptrs
Niko Matsakis
-1
/
+1
2012-07-14
Move the world over to using the new style string literals and types. Closes ...
Michael Sullivan
-11
/
+11
2012-07-11
infer when types are region parameterized rather than requiring /&
Niko Matsakis
-2
/
+2
2012-07-05
Change 'iface' to 'trait' internally; parse `trait` as `iface` synonym
Lindsey Kuper
-16
/
+16
2012-07-01
Convert to new closure syntax
Brian Anderson
-12
/
+10
2012-06-30
Eliminate usages of old sugared call syntax
Brian Anderson
-2
/
+2
2012-06-29
Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.
Michael Sullivan
-12
/
+12
2012-06-28
replace more vector + (issue #2719)
Eric Holk
-4
/
+8
2012-06-27
rustc: Don't give variables the same name as enums in trans
Patrick Walton
-8
/
+8
2012-06-26
Some box cleanup that doesn't break the build.
Michael Sullivan
-1
/
+1
2012-06-25
Comments only: fix some comments that got spurious /~s
Michael Sullivan
-1
/
+1
2012-06-25
Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.
Michael Sullivan
-15
/
+16
2012-06-19
first steps to autoderef on method calls
Niko Matsakis
-10
/
+12
2012-06-07
Comments only: annotate FIXMEs
Tim Chevalier
-1
/
+1
2012-05-29
In reachability, don't ignore nested items
Tim Chevalier
-1
/
+6
2012-05-22
Convert more resource tests to use classes with dtors
Tim Chevalier
-1
/
+5
2012-05-21
rustc: Move ast_map to the syntax crate
Brian Anderson
-2
/
+2
2012-05-14
More work on reflection, now calls iface visitors back as well.
Graydon Hoare
-20
/
+15
2012-05-14
First cut at dtors for classes
Tim Chevalier
-1
/
+1
2012-05-09
reduce self type to a special type parameter
Niko Matsakis
-1
/
+1
2012-05-03
Turn constants in back::abi into uints, and propagate types
Tim Chevalier
-6
/
+6
[next]