summary refs log tree commit diff
path: root/src/librustc/middle/lang_items.rs
AgeCommit message (Expand)AuthorLines
2014-10-02rustc: remove support for Gc.Eduard Burtescu-4/+0
2014-09-25Rename `fail_` lang item to `fail`, closes #16114Florian Hahn-2/+2
2014-09-24Rename `begin_unwind` lang item to `fail_fmt`, refs #16114Florian Hahn-1/+1
2014-09-19Implement slicing syntax.Nick Cameron-0/+2
2014-09-16auto merge of #17197 : nikomatsakis/rust/issue-5527-trait-reform-revisited, r...bors-0/+11
2014-09-15remove the closure_exchange_malloc lang itemDaniel Micay-1/+0
2014-09-15Guts of the new trait matching algorithm, not yet in useNiko Matsakis-0/+11
2014-09-12Track the visited AST's lifetime throughout Visitor.Eduard Burtescu-1/+1
2014-09-12Remove largely unused context from Visitor.Eduard Burtescu-4/+4
2014-09-05Update language item from 'share' to 'sync' #16988Felix Raimundo-1/+1
2014-08-07Rename `Share` to `Sync`Alex Crichton-5/+5
2014-07-24librustc: Stop desugaring `for` expressions and translate them directly.Patrick Walton-0/+2
2014-07-18Assign more diagnostic codesJakub Wieczorek-6/+7
2014-07-07librustc (RFC #34): Implement the new `Index` and `IndexMut` traits.Patrick Walton-0/+1
2014-07-03Improve code reuse between trans/_match.rs and check_match.rsJakub Wieczorek-1/+0
2014-06-09librustc: Implement overloading for the call operator behind a featurePatrick Walton-0/+4
2014-06-07Add visit_attribute to Visitor, use it for unused_attributeSteven Fackler-4/+4
2014-06-05Fallout from the libcollections movementAlex Crichton-1/+1
2014-06-01std: Drop Total from Total{Eq,Ord}Alex Crichton-1/+1
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-1/+1
2014-05-28std: Remove format_strbuf!()Alex Crichton-2/+2
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-1/+1
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-1/+2
2014-05-19rustc: Add official support for weak failureAlex Crichton-5/+23
2014-05-12librustc: Remove all uses of `~str` from librustc.Patrick Walton-3/+3
2014-05-02librustc: Implement the `Box<T>` type syntax. RFC #14. Issue #13885.Patrick Walton-0/+1
2014-04-22rustc: de-@ lang_items.Eduard Burtescu-2/+2
2014-04-02middle: lang_items: allow dead codeCorey Richardson-0/+1
2014-03-31rustc: Switch field privacy as necessaryAlex Crichton-1/+1
2014-03-28Rename Pod into CopyFlavio Percoco-4/+4
2014-03-24rustc: Remove all crate map supportAlex Crichton-2/+0
2014-03-22rustc: Remove special treatment for Freeze and NoFreezeFlavio Percoco-6/+2
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20auto merge of #12686 : FlaPer87/rust/shared, r=nikomatsakisbors-6/+12
2014-03-20Add Unsafe<T> typeFlavio Percoco-0/+2
2014-03-20Add a Share kindFlavio Percoco-6/+10
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-20rename std::vec -> std::sliceDaniel Micay-2/+2
2014-03-17De-@ CStore uses.Eduard Burtescu-1/+1
2014-03-17De-@ Session usage.Eduard Burtescu-14/+9
2014-03-08librustc: Fix up fallout from the automatic conversion.Felix S. Klock II-9/+12
2014-03-08librustc: Automatically change uses of `~[T]` to `Vec<T>` in rustc.Patrick Walton-2/+2
2014-03-04Add the DerefImm and DerefMut traits.Eduard Burtescu-0/+3
2014-03-01librustc: Fix errors arising from the automated `~[T]` conversionPatrick Walton-1/+1
2014-02-23Move std::{trie, hashmap} to libcollectionsAlex Crichton-1/+1
2014-02-13Replace `crate` usage with `krate`Flavio Percoco-7/+7
2014-02-02libsyntax: De-`@str` literal strings in the ASTPatrick Walton-4/+5
2014-02-02libsyntax: Introduce an `InternedString` type to reduce `@str` in thePatrick Walton-1/+1
2014-01-31Remove the need to count lang itemsAlex Crichton-89/+76
2014-01-31Introduce marker types for indicating variance and for opting outNiko Matsakis-0/+13