2014-03-22 |
Eduard Burtescu | Implement cross-crate support for autoderef.
|
commit | commitdiff | tree |
2014-03-22 |
Eduard Burtescu | Implement vtable support for autoderef.
|
commit | commitdiff | tree |
2014-03-19 |
Eduard Burtescu | Discard MTWT & interner tables from TLD after they...
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | Fix rustdoc and tests.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | Refactor pprust a bit.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ codemap and diagnostic.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ move maps and rework parts of trans.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ gather_loans.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ typeck::check::method.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ resolve_lifetime.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ ParseSess uses.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ CStore uses.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ filesearch.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ reachable.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ trans contexts.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ type checking contexts.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ liveness.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ tyencode::ctxt and related parts of astencode.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ ty::ctxt usage.
|
commit | commitdiff | tree |
2014-03-17 |
Eduard Burtescu | De-@ Session usage.
|
commit | commitdiff | tree |
2014-03-13 |
Eduard Burtescu | Region + borrow checker support and tests for overloaded...
|
commit | commitdiff | tree |
2014-03-13 |
Eduard Burtescu | Apply @nikomatsakis' nits and comments patch.
|
commit | commitdiff | tree |
2014-03-13 |
Eduard Burtescu | Introduce a common recursion limit for auto-dereference...
|
commit | commitdiff | tree |
2014-03-13 |
Eduard Burtescu | Implement automatic overloaded dereference.
|
commit | commitdiff | tree |
2014-03-13 |
Eduard Burtescu | Remove Rc's borrow method to avoid conflicts with RefCell...
|
commit | commitdiff | tree |
2014-03-12 |
Eduard Burtescu | Vec: remove the drop flag to make it no larger than...
|
commit | commitdiff | tree |
2014-03-04 |
Eduard Burtescu | Allow overloading explicit dereferences.
|
commit | commitdiff | tree |
2014-03-04 |
Eduard Burtescu | Implement DerefImm for Rc and DerefImm/DerefMut for...
|
commit | commitdiff | tree |
2014-03-04 |
Eduard Burtescu | Add the DerefImm and DerefMut traits.
|
commit | commitdiff | tree |
2014-02-26 |
Eduard Burtescu | Replace callee_id with information stored in method_map.
|
commit | commitdiff | tree |
2014-02-26 |
Eduard Burtescu | Rename a few typeck method-related structures to UpperCamelCase.
|
commit | commitdiff | tree |
2014-02-25 |
Eduard Burtescu | resolve: Don't use @RefCell in trait_map, nothing modifies...
|
commit | commitdiff | tree |
2014-02-25 |
Eduard Burtescu | resolve: Remove all the operator overloads from trait_map.
|
commit | commitdiff | tree |
2014-02-25 |
Eduard Burtescu | Use only the appropriate trait when looking up operator...
|
commit | commitdiff | tree |
2014-02-25 |
Eduard Burtescu | typeck: Remove old diagnostic that refers to `do`.
|
commit | commitdiff | tree |
2014-02-24 |
Eduard Burtescu | Gate default type parameter overrides.
|
commit | commitdiff | tree |
2014-02-19 |
Eduard Burtescu | Resolve the vtables for method calls to generic Drop...
|
commit | commitdiff | tree |
2014-02-19 |
Eduard Burtescu | Replaced method_map_entry with method_origin and cleaned...
|
commit | commitdiff | tree |
2014-02-19 |
Eduard Burtescu | Don't recurse twice into ExprParen in vtable checking.
|
commit | commitdiff | tree |
2014-02-14 |
Eduard Burtescu | Removed the obsolete ast::CallSugar (previously used...
|
commit | commitdiff | tree |
2014-02-14 |
Eduard Burtescu | Don't copy &Trait and &mut Trait to temporaries for...
|
commit | commitdiff | tree |
2014-02-14 |
Eduard Burtescu | Refactored ast_map and friends, mainly to have Paths...
|
commit | commitdiff | tree |
2014-02-12 |
Eduard Burtescu | Removed ty_type (previously used to represent *tydesc).
|
commit | commitdiff | tree |
2014-02-06 |
Eduard Burtescu | Removed @self and @Trait.
|
commit | commitdiff | tree |
2014-02-04 |
Eduard Burtescu | Don't copy arguments passed by value with indirection...
|
commit | commitdiff | tree |
2014-02-02 |
Eduard Burtescu | Substitute type params in default type params using...
|
commit | commitdiff | tree |
2014-01-30 |
Eduard Burtescu | Implement default type parameters in generics.
|
commit | commitdiff | tree |
2014-01-27 |
Eduard Burtescu | Removed take_glue from tydesc, inlining the equivalent...
|
commit | commitdiff | tree |
2014-01-27 |
Eduard Burtescu | Demote self to an (almost) regular argument and remove...
|
commit | commitdiff | tree |
2014-01-15 |
Eduard Burtescu | libstd: Added more #[inline] annotations and replaced...
|
commit | commitdiff | tree |
2014-01-14 |
Eduard Burtescu | Add noalias and noreturn attributes in more cases.
|
commit | commitdiff | tree |
2014-01-12 |
Eduard Burtescu | Removed remnants of `@mut` and `~mut` from comments...
|
commit | commitdiff | tree |
2014-01-11 |
Eduard Burtescu | Use the right type for self in methods and remove obsoleted...
|
commit | commitdiff | tree |
2014-01-11 |
Eduard Burtescu | Removed free_glue from tydesc (the code is still generated...
|
commit | commitdiff | tree |
2014-01-11 |
Eduard Burtescu | Removed obsolete 'e' prefix on ty_evec and ty_estr.
|
commit | commitdiff | tree |
2014-01-09 |
Eduard Burtescu | Updated librustdoc and librustpkg to use the proper...
|
commit | commitdiff | tree |
2014-01-09 |
Eduard Burtescu | libsyntax: Renamed types, traits and enum variants...
|
commit | commitdiff | tree |
2014-01-06 |
Eduard Burtescu | Disowned the Visitor.
|
commit | commitdiff | tree |
2013-12-31 |
Eduard Burtescu | Truncate symbol hashes to 64 bits.
|
commit | commitdiff | tree |
2013-12-12 |
Eduard Burtescu | Inline Finallyalizer::drop, allowing LLVM to optimize...
|
commit | commitdiff | tree |
2013-11-30 |
Eduard Burtescu | Box Block, fn_decl, variant and Ty in the AST, as they...
|
commit | commitdiff | tree |
2013-11-27 |
Eduard Burtescu | Freeze the AST by removing a couple of unused @mut...
|
commit | commitdiff | tree |
2013-11-27 |
Eduard Burtescu | Shink NodeId, CrateNum, Name and Mrk down to 32 bits...
|
commit | commitdiff | tree |
2013-10-18 |
Eduard Burtescu | Handle inline asm outputs as write-only in liveness...
|
commit | commitdiff | tree |
|