summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2013-09-25rustdoc: Linkify all reexports.Alex Crichton-0/+28
2013-09-25rustdoc: Change all code-blocks with a scriptAlex Crichton-1/+1
2013-09-25auto merge of #9491 : thestinger/rust/noreturn, r=huonwbors-0/+6
2013-09-25auto merge of #9492 : pnkfelix/rust/fsk-syntax-visit-refactor-remainder, r=huonwbors-259/+250
2013-09-25Fold env into CheckItemRecursionVisitor.Felix S. Klock II-15/+17
2013-09-25Fold ErrorCheckVisitor into Liveness. Removed some @allocation.Felix S. Klock II-35/+31
2013-09-25Fold KindAnalysisVisitor into the Context. Removed unused current_item state.Felix S. Klock II-45/+38
2013-09-25Move unchanging portions of Context over to the Visitor.Felix S. Klock II-67/+70
2013-09-25Move unchanging portions of context over to the Visitor.Felix S. Klock II-37/+32
2013-09-25Fold context into CalleeTranslationVisitor.Felix S. Klock II-11/+12
2013-09-25Fold context into TransItemVisitor.Felix S. Klock II-12/+14
2013-09-25Fold type_use.rs Context into its Visitor.Felix S. Klock II-21/+18
2013-09-25Move the linearly-updated flag state into the Visitor.Felix S. Klock II-16/+18
2013-09-25add `noreturn` attribute to functions returning !Daniel Micay-0/+6
2013-09-25auto merge of #9432 : alexcrichton/rust/correct-item-visibility, r=pcwaltonbors-84/+226
2013-09-24auto merge of #9480 : brson/rust/noexit, r=thestingerbors-3/+4
2013-09-24auto merge of #9470 : luqmana/rust/bba, r=brsonbors-3/+1
2013-09-24Remove the annihilate function from the crate map. Fixes #8431Luqman Aden-3/+1
2013-09-24Don't use libc::exit. #9473Brian Anderson-3/+4
2013-09-24mark functions internal if not building a libraryDaniel Micay-18/+19
2013-09-24Correctly encode item visibility in metadataAlex Crichton-84/+226
2013-09-24auto merge of #9463 : pnkfelix/rust/fsk-syntax-visit-refactor-rest-of-typeck,...bors-111/+101
2013-09-24Part of #7081: Fold remainder of typeck's visit env into their visitor structs.Felix S. Klock II-111/+101
2013-09-24auto merge of #9453 : pnkfelix/rust/fsk-further-syntax-visit-refactors, r=ale...bors-144/+123
2013-09-24visit::Visitor refactor: fold moves.rs VisitContext into ComputeModesVisitor.Felix S. Klock II-108/+90
2013-09-23librustc: Fix merge fallout.Patrick Walton-131/+199
2013-09-23test: Fix rustdoc and tests.Patrick Walton-4/+12
2013-09-23librustc: Remove `@fn` managed closures from the language.Patrick Walton-57/+35
2013-09-23librustc: Change the ID visitor to use traits instead of garbage-collected fu...Patrick Walton-23/+48
2013-09-23librustc: Remove the remaining direct uses of `@fn` from librustc.Patrick Walton-26/+40
2013-09-23librustc: Remove garbage-collected functions from util/common.Patrick Walton-12/+16
2013-09-23librustc: Don't use garbage-collected closures to store cleanups.Patrick Walton-24/+121
2013-09-23librustc: Make the fall-through case in match not use garbage collected funct...Patrick Walton-26/+76
2013-09-23librustc: Port the pretty printer annotation infrastructure to use traits ins...Patrick Walton-80/+114
2013-09-23librustc: Remove garbage collected functions from front/{config,test} and met...Patrick Walton-62/+59
2013-09-23librustc: Change fold to use traits instead of `@fn`.Patrick Walton-228/+282
2013-09-24visit::Visitor refactor: replace (&mut BorrowckVisitor, @BorrowckCtxt) with &...Felix S. Klock II-36/+33
2013-09-23auto merge of #9301 : luqmana/rust/ncm, r=brsonbors-16/+38
2013-09-23Find the cratemap at runtime on windows.Luqman Aden-1/+28
2013-09-21Update version numbers to 0.8Brian Anderson-3/+3
2013-09-20auto merge of #9350 : pnkfelix/rust/fsk-issue-4691-catch-bad-fsu-during-compu...bors-0/+15
2013-09-20auto merge of #9332 : eugals/rust/master, r=alexcrichtonbors-31/+50
2013-09-20auto merge of #9321 : chris-morgan/rust/lowercase-nan-methods, r=brsonbors-2/+2
2013-09-20auto merge of #9320 : chris-morgan/rust/unreachable-macro-part-two-of-two-con...bors-5/+4
2013-09-20Resolves third bullet of #4691, and adds tests for it. Fix #4691.Felix S. Klock II-0/+15
2013-09-19auto merge of #9295 : alexcrichton/rust/fix-lang-items, r=thestingerbors-43/+42
2013-09-19will not copy trait_callee on stack if it's source expr is a plain borrowed refU-NOV2010\eugals-6/+14
2013-09-19minor Type::opaque_trait code cleanupU-NOV2010\eugals-17/+6
2013-09-19optimized trans_to_datum::auto_borrow_obj code generation in case some trivia...U-NOV2010\eugals-9/+31
2013-09-19Rename the NaN and is_NaN methods to lowercase.Chris Morgan-2/+2