about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2014-11-23rollup merge of #19211: aochagavia/tuple-indexJakub Bukaj-130/+70
2014-11-23rollup merge of #19198: alexcrichton/snapshotsJakub Bukaj-5/+0
2014-11-23Remove type parameters from ExprField and ExprTupFieldAdolfo OchagavĂ­a-130/+70
2014-11-23auto merge of #19152 : alexcrichton/rust/issue-17863, r=aturonbors-20/+8
2014-11-22std: Align `raw` modules with unsafe conventionsAlex Crichton-20/+8
2014-11-22auto merge of #19122 : Kintaro/rust/remove_struct_variant, r=jakub-bors-1/+1
2014-11-21Register new snapshotsAlex Crichton-5/+0
2014-11-21unicode: Rename UnicodeChar::is_digit to is_numericBrian Anderson-1/+1
2014-11-21auto merge of #18984 : sheroze1123/rust/fix17574, r=bstriebors-1/+2
2014-11-21auto merge of #16552 : jauhien/rust/fix-libdir, r=alexcrichtonbors-5/+10
2014-11-20auto merge of #18773 : subhashb/rust/convert_remaining_failures_to_panic, r=s...bors-7/+9
2014-11-20auto merge of #18750 : nikomatsakis/rust/issue-18333-skolemize-open-existenti...bors-4/+28
2014-11-20Rename remaining Failures to PanicSubhash Bhushan-7/+9
2014-11-20Require that objects can only be made from Sized types. Fixes #18333.Niko Matsakis-4/+28
2014-11-20auto merge of #19033 : pnkfelix/rust/fsk-introduce-scopedata-via-refactor, r=...bors-260/+406
2014-11-20Refactored new CodeExtent type for improved abstraction.Felix S. Klock II-260/+406
2014-11-20auto merge of #19113 : nikomatsakis/rust/unboxed-boxed-closure-unification, r...bors-234/+389
2014-11-20removed usage of struct_variant feature as it is no longer gatedSimon Wollwage-1/+1
2014-11-19rollup merge of #19087: jakub-/issue-19086Jakub Bukaj-2/+3
2014-11-19rollup merge of #19073: jakub-/issue-19069Jakub Bukaj-5/+5
2014-11-19rollup merge of #19040: alexcrichton/issue-18904Jakub Bukaj-22/+26
2014-11-19rollup merge of #18940: nikomatsakis/issue-18899Jakub Bukaj-14/+28
2014-11-19rollup merge of #18868: nikomatsakis/issue-17388-unbound-path-assoc-typeJakub Bukaj-168/+72
2014-11-19Forbid matching struct variants with tuple variant patternsJakub Bukaj-2/+3
2014-11-19Use the expected type to decide whether `||` is an unboxed or boxed closure.Niko Matsakis-49/+59
2014-11-19Merge the ExprFnBlock and ExprUnboxedClosure into one ExprClosure with an opt...Niko Matsakis-77/+74
2014-11-19Pass the unadjusted type into the unsize_info function, which seems to be wha...Niko Matsakis-9/+57
2014-11-19Ensure that the type parameters passed to methods outlive the call expression...Niko Matsakis-14/+28
2014-11-19Refactor QPath to take an ast::TraitRefNiko Matsakis-168/+72
2014-11-19Deduce the argument types based on the expected type, trawling through the fu...Niko Matsakis-11/+133
2014-11-19Move closure checking into its own file. Shrink check/mod.rs!Niko Matsakis-185/+211
2014-11-18std: Stabilize std::fmtAlex Crichton-22/+26
2014-11-19rustc: middle: simplify primitive type declaration in ty.Eduard Burtescu-78/+38
2014-11-19rustc: middle: remove obsolete ty::get.Eduard Burtescu-240/+227
2014-11-19rustc: middle: avoid clones in ty_fn_{sig,args}.Eduard Burtescu-11/+5
2014-11-19rustc: fix fallout of adding the `'tcx` lifetime to `Ty`.Eduard Burtescu-2839/+3010
2014-11-19rustc: middle: ty: replace unsafe pointers with references in Ty.Eduard Burtescu-72/+55
2014-11-19rustc: middle: rename `ty::t` to `Ty` and use it unqualified everywhere.Eduard Burtescu-824/+821
2014-11-19rustc: avoid `use`-ing `syntax::ast::*`.Eduard Burtescu-450/+459
2014-11-18Feature gate non-ASCII lifetime identifiersJakub Bukaj-5/+5
2014-11-18auto merge of #18870 : barosl/rust/os-ioresult, r=alexcrichtonbors-4/+4
2014-11-19Make os::getcwd() return IoResult<Path>Barosl Lee-4/+4
2014-11-18Update test for equivalency to include region binders in object types, add ne...Niko Matsakis-2/+2
2014-11-18Allow impl's to have late-bound regions. Introduces another level ofNiko Matsakis-258/+727
2014-11-18Introduce machinery for higher-ranked TraitRefsNiko Matsakis-166/+333
2014-11-18Miscellaneous reformatttings and renamings.Niko Matsakis-11/+10
2014-11-18Stop checking the correctness of explicit self twice; instead, justNiko Matsakis-50/+57
2014-11-18Convert TyPolyTraitRef to accept arbitary bounds, so that things likeNiko Matsakis-14/+58
2014-11-18Make it an error to use parenthetical notation withNiko Matsakis-55/+78
2014-11-18Introduce some sanity checking assertions in trans, erase regions more aggres...Niko Matsakis-1/+2