about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2014-06-14auto merge of #14884 : huonw/rust/getoptsfail, r=alexcrichtonbors-4/+3
2014-06-14auto merge of #14874 : pcwalton/rust/enum-to-float-casts-part-deux, r=alexcri...bors-3/+27
2014-06-13Reorganize code in check_loansCameron Zwarich-93/+93
2014-06-13Enforce stronger guarantees for mutable borrowsCameron Zwarich-2/+22
2014-06-13Fix all violations of stronger guarantees for mutable borrowsCameron Zwarich-9/+16
2014-06-13Rename analyze_move_out_from to analyze_restrictions_on_useCameron Zwarich-18/+18
2014-06-13Make analyze_move_out_from take a BorrowKindCameron Zwarich-7/+20
2014-06-13Make analyze_move_out_from more field-sensitiveCameron Zwarich-13/+35
2014-06-13Make check_for_move_of_borrowed_path take an &LoanPath rather than an &Rc<Loa...Cameron Zwarich-5/+5
2014-06-13Make analyze_move_out_from use a loop rather than recursionCameron Zwarich-13/+20
2014-06-14getopts: format failure messages with `Show`.Huon Wilson-4/+3
2014-06-13librustc: Forbid `transmute` from being called on types whose size isPatrick Walton-5/+226
2014-06-13librustc: Take in account mutability when casting array to raw ptr.Luqman Aden-3/+3
2014-06-13rustc: [T, ..N] and [T, ..N+1] are not the sameAlex Crichton-1/+2
2014-06-13Fix the unused struct field lint for struct variantsJakub Wieczorek-21/+39
2014-06-13libsyntax: Allow `+` to separate trait bounds from objects.Patrick Walton-0/+2
2014-06-13librustc: Fix the issue with labels shadowing variable names by makingPatrick Walton-6/+7
2014-06-13librustc: Forbid enum-to-float casts.Patrick Walton-3/+27
2014-06-13Introduce VecPerParamSpace and use it to represent sets of types andNiko Matsakis-2172/+2494
2014-06-13auto merge of #14831 : alexcrichton/rust/format-intl, r=brsonbors-127/+348
2014-06-13Dump results of analysis phase as CSVNick Cameron-2/+2435
2014-06-12debuginfo: Fix issue with unique type IDs not being passed to LLVM for LLVM 3.4Michael Woerister-4/+17
2014-06-12debuginfo: Generate cross-crate unique type identifiers for debuginfo types.Michael Woerister-139/+656
2014-06-12auto merge of #14801 : pcwalton/rust/name-shadowing-in-one-pattern, r=alexcri...bors-42/+28
2014-06-11std: Remove i18n/l10n from format!Alex Crichton-127/+348
2014-06-11rustc: Remove ~[T] from the languageAlex Crichton-38/+15
2014-06-11librustc: Forbid identifiers that shadow in the same pattern in letPatrick Walton-42/+28
2014-06-11auto merge of #14746 : alexcrichton/rust/libsync, r=brsonbors-3/+2
2014-06-11sync: Move underneath libstdAlex Crichton-3/+2
2014-06-11rustc: Move the AST from @T to Gc<T>Alex Crichton-1258/+1300
2014-06-11rustc: Update how Gc<T> is recognizedAlex Crichton-89/+84
2014-06-10auto merge of #14786 : pcwalton/rust/enum-to-float-casts, r=alexcrichtonbors-1/+1
2014-06-10auto merge of #14764 : jbcrail/rust/fix-more-comments, r=alexcrichtonbors-23/+23
2014-06-10auto merge of #14752 : jakub-/rust/issue-11940, r=alexcrichtonbors-14/+12
2014-06-10auto merge of #14696 : jakub-/rust/dead-struct-fields, r=alexcrichtonbors-108/+106
2014-06-10Fix more misspelled comments and strings.Joseph Crail-23/+23
2014-06-09auto merge of #14606 : pcwalton/rust/fn-trait-sugar, r=alexcrichtonbors-17/+125
2014-06-09auto merge of #14783 : alexcrichton/rust/rollup, r=alexcrichtonbors-2/+15
2014-06-09librustc: Use *signed* extension when converting enums to floats.Patrick Walton-1/+1
2014-06-09librustc: Implement sugar for the `FnMut` traitPatrick Walton-17/+125
2014-06-09rustdoc: Correctly classify enums/typedefsAlex Crichton-0/+13
2014-06-09std: Move dynamic_lib from std::unstable to stdBrian Anderson-2/+2
2014-06-09auto merge of #14590 : pcwalton/rust/overloaded-call, r=nick29581bors-234/+507
2014-06-09Document rustc::pluginKeegan McAllister-12/+100
2014-06-09Use phase(plugin) in bootstrap cratesKeegan McAllister-0/+5
2014-06-09Implement #[plugin_registrar]Keegan McAllister-76/+335
2014-06-09librustc: Implement overloading for the call operator behind a featurePatrick Walton-234/+507
2014-06-09auto merge of #14709 : alexcrichton/rust/collections, r=brsonbors-1/+0
2014-06-08auto merge of #14740 : P1start/rust/name-warnings, r=alexcrichtonbors-6/+40
2014-06-08core: Rename `container` mod to `collections`. Closes #12543Brian Anderson-1/+0