rust/src/rustdoc
Marijn Haverbeke e0fa5cd2ed Self types for ifaces
This allows a 'Name:' to appear in front of an iface declaration's
name, which will cause 'Name' to refer to the self type (with the same
number of type parameters as the iface has) in the method signatures
of the iface. For example:

    iface F: functor<A> {
        fn fmap<B>(f: fn(A) -> B) -> F<B>;
    }

Issue #1718
2012-02-06 09:56:41 +01:00
..
astsrv.rs Start on in-crate monomorphizing 2012-02-03 14:07:35 +01:00
attr_parser.rs rustdoc: Resolve some FIXMEs 2012-02-05 16:38:18 -08:00
attr_pass.rs Store item paths in ast_map, get rid of trans::local_ctxt 2012-02-03 11:34:12 +01:00
demo.rs rustdoc: Add impl docs to demo mod 2012-01-31 20:59:42 -08:00
desc_pass.rs rustdoc: Add support for type items 2012-02-01 22:41:54 -08:00
desc_to_brief_pass.rs rustdoc: Add support for type items 2012-02-01 22:41:54 -08:00
doc.rs rustdoc: Add support for type items 2012-02-01 22:41:54 -08:00
extract.rs rustdoc: Add support for type items 2012-02-01 22:41:54 -08:00
fold.rs rustdoc: Resolve some FIXMEs 2012-02-05 16:38:18 -08:00
markdown_pass.rs rustdoc: Add support for type items 2012-02-01 22:41:54 -08:00
parse.rs Require alts to be exhaustive 2012-01-31 10:08:24 -08:00
path_pass.rs rustdoc: Use fewer unique pointers 2012-01-30 13:05:25 -08:00
prune_undoc_details_pass.rs rustdoc: Split the pruning of undocumented branches into two passes 2012-01-31 21:54:16 -08:00
prune_undoc_items_pass.rs rustdoc: Add support for type items 2012-02-01 22:41:54 -08:00
prune_unexported_pass.rs Store item paths in ast_map, get rid of trans::local_ctxt 2012-02-03 11:34:12 +01:00
rustdoc.rc rustdoc: Add various sorting passes 2012-02-03 12:00:49 -08:00
rustdoc.rs rustdoc: Add various sorting passes 2012-02-03 12:00:49 -08:00
sort_item_name_pass.rs rustdoc: Add various sorting passes 2012-02-03 12:00:49 -08:00
sort_item_type_pass.rs rustdoc: Add various sorting passes 2012-02-03 12:00:49 -08:00
sort_pass.rs core: rename str::lteq to str::le 2012-02-03 14:09:44 +01:00
trim_pass.rs rustdoc: Refactor tests 2012-01-31 19:32:27 -08:00
tystr_pass.rs Self types for ifaces 2012-02-06 09:56:41 +01:00
unindent_pass.rs Rename str::char_slice -> str::slice 2012-02-01 21:56:53 -08:00