summary refs log tree commit diff
path: root/src/rustdoc
AgeCommit message (Collapse)AuthorLines
2012-02-03core: rename str::lteq to str::leTom Lee-1/+1
2012-02-03Start on in-crate monomorphizingMarijn Haverbeke-0/+3
Adds a --monomorpize flag to rustc to turn it on. You probably don't want to use it yet, since it's broken in a whole bunch of ways, but it successfully monomorphizes simple generic functions called from within the crate. Issue #1736
2012-02-03Store item paths in ast_map, get rid of trans::local_ctxtMarijn Haverbeke-20/+20
The direct motivation for this was that the monomorphizer needs to be able to generate sane symbols for random items. The typechecker can probably also use this in the future to provide more useful error messages.
2012-02-03Remove experimental GC codeMarijn Haverbeke-1/+0
It's been sitting unused long enough to have bitrotted completely.
2012-02-01rustdoc: Add support for type itemsBrian Anderson-12/+253
2012-02-01Rename str::char_slice -> str::sliceKevin Cantu-1/+1
2012-01-31rustdoc: Split the pruning of undocumented branches into two passesBrian Anderson-104/+187
prune_undoc_details_pass strips arguments and return values that are undocumented. prune_undoc_items_pass prunes entire items.
2012-01-31rustdoc: Add impl docs to demo modBrian Anderson-0/+11
2012-01-31rustdoc: Write markdown for implsBrian Anderson-1/+96
2012-01-31rustdoc: Apply string ops to impl docsBrian Anderson-18/+81
2012-01-31rustdoc: Promote impl descriptions to brief descriptionsBrian Anderson-1/+38
2012-01-31rustdoc: Prune undocumented implsBrian Anderson-18/+88
2012-01-31rustdoc: Refactor testsBrian Anderson-530/+246
2012-01-31rustdoc: Pull impl docs out of attributesBrian Anderson-5/+67
2012-01-31rustdoc: Gather types of implsBrian Anderson-25/+161
2012-01-31rustdoc: Rename impldoc.for_ty to self_tyBrian Anderson-2/+2
2012-01-31rustdoc: Prune unexported implsBrian Anderson-1/+10
2012-01-31rustdoc: Extract impl doc nodes from ASTBrian Anderson-0/+66
2012-01-31rustdoc: Add impl doc nodeBrian Anderson-5/+43
2012-01-31Rename str::loop_chars to str::all,Kevin Cantu-2/+2
rename str::loop_chars_sub to str::substr_all, and propagate this change to std::rope and rustdoc's calls to these
2012-01-31Require alts to be exhaustiveTim Chevalier-4/+32
middle::check_alt does the work. Lots of changes to add default cases into alts that were previously inexhaustive.
2012-01-30rustdoc: Reenable a working testBrian Anderson-4/+2
2012-01-30rustdoc: Add some rustdocsBrian Anderson-0/+2
2012-01-30rustdoc: Add ifaces to demo moduleBrian Anderson-0/+69
2012-01-30rustdoc: Write markdown for ifacesBrian Anderson-6/+120
2012-01-30rustdoc: Apply generic string ops to ifacesBrian Anderson-3/+100
2012-01-30rustdoc: Promote iface descriptions to brief descriptionsBrian Anderson-1/+44
2012-01-30rustdoc: Prune undocumented ifacesBrian Anderson-19/+124
2012-01-30rustdoc: Add iface attribute docs to the doc treeBrian Anderson-24/+106
2012-01-30rustdoc: Add attribute parsing for ifaces and methodsBrian Anderson-3/+20
2012-01-30rustdoc: Add iface method type info to the doc treeBrian Anderson-11/+185
2012-01-30rustdoc: Add a test that unexported ifaces are prunedBrian Anderson-0/+9
2012-01-30rustdoc: Extract iface doc nodes from the ASTBrian Anderson-0/+56
2012-01-30rustdoc: Add definition of iface docsBrian Anderson-5/+50
2012-01-30rustdoc: Use fewer unique pointersBrian Anderson-123/+124
2012-01-29rustdoc: Sort the items so modules are printed lastBrian Anderson-9/+81
2012-01-29rustdoc: Add a sorting passBrian Anderson-0/+70
2012-01-29rustdoc: Extract method to get item namesBrian Anderson-9/+14
2012-01-29rustdoc: Fix typo in attr_passBrian Anderson-1/+1
2012-01-29rustdoc: Move mod docs into the item tagBrian Anderson-126/+63
2012-01-29rustdoc: Move fn docs into the item tagBrian Anderson-131/+70
2012-01-29rustdoc: Move const docs into the item tagBrian Anderson-108/+48
2012-01-29rustdoc: Add test that unexported resources are prunedBrian Anderson-1/+19
2012-01-29rustdoc: Move enum docs into the item tagBrian Anderson-116/+103
2012-01-29rustdoc: Move resource docs into the item tagBrian Anderson-75/+77
2012-01-29rustdoc: Create an item tag to hold doc for all item typesBrian Anderson-0/+12
2012-01-26rustdoc: Write both crates and mods as header level 1Brian Anderson-11/+11
2012-01-26rustdoc: Write markdown for resourcesBrian Anderson-27/+57
2012-01-26rustdoc: Add resource arg tys to doc treeBrian Anderson-1/+42
2012-01-26rustdoc: Apply generic string-op passes to resourcesBrian Anderson-1/+46