about summary refs log tree commit diff
path: root/src/librustdoc/pass.rs
AgeCommit message (Collapse)AuthorLines
2013-05-08librustc: Stop parsing modes and remove them entirely from the languagePatrick Walton-1/+1
2013-04-27only use #[no_core] in libcoreDaniel Micay-4/+0
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-1/+1
2013-03-11Remove uses of logBrian Anderson-1/+1
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-1/+1
2013-03-04Adding missing imports for tests, and gate off othersAlex Crichton-0/+2
2013-03-04Remove unused imports throughout src/Alex Crichton-1/+0
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-1/+1
correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719.
2013-02-01rustdoc: Convert astsrv to pipesBrian Anderson-2/+2
2013-01-30rustdoc: De-modeBrian Anderson-4/+4
2013-01-30rustdoc: Various bits of modernizationBrian Anderson-5/+4
2013-01-29rustdoc: Remove structural records from tests. Fixes build breakageTim Chevalier-12/+12
2013-01-09A collection of refactorings that I found it hard/tiresome to divide:Niko Matsakis-4/+4
- Make `extern fn()` assignable to any closure type, rather than a subtype. - Remove unused int_ty_set and float_ty_set - Refactor variable unification and make it more DRY - Do fn sub/lub/glb on the level of fn_sig - Rename infer::to_str::ToStr to infer::to_str::InferStr - Capitalize names of various types - Correct hashing of FnMeta - Convert various records-of-fns into structs-of-fns. This is both eliminating use of deprecated features and more forwards compatible with fn reform. r=pcwalton
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-0/+3
module scope. r=tjc
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the ↵Patrick Walton-3/+0
nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6.
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-0/+3
module scope. r=tjc
2012-12-29librustdoc: Fix a bunch of rustdoc tests. rs=bustagePatrick Walton-0/+1
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ↵Patrick Walton-0/+5
contain at least two components. r=graydon
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-29librustc: Eliminate most expressions of the form `a.b()` that are not method ↵Patrick Walton-1/+1
calls. rs=refactoring
2012-11-20rustdoc: Begin removing legacy modesBrian Anderson-5/+5
2012-11-03library-ifying of tools - turning cargo, rustdoc, fuzzer, into libraries, as ↵Daniel Patterson-0/+79
per #3543