summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-01-16rustdoc: Move fst and snd into util modBrian Anderson-12/+13
2012-01-16rustdoc: Use attr API in attr_parserBrian Anderson-60/+119
2012-01-16rustdoc: Add a fallthrough path to meta_item search in parse_fnBrian Anderson-0/+1
2012-01-16rustdoc: Begin writting the attribute extracting passBrian Anderson-3/+68
2012-01-16rustdoc: Use the parsing method that supports .rc filesBrian Anderson-1/+1
2012-01-16rustdoc: Convert tystr_pass to use astsrvBrian Anderson-20/+30
2012-01-16rustdoc: Add a pass type and a run_passes functionBrian Anderson-0/+47
2012-01-16rustdoc: Add extract::from_srv to extract a doc from an astsrvBrian Anderson-1/+21
2012-01-16rustdoc: Add module astsrv to provide access to the (non-sendable) ASTBrian Anderson-1/+68
2012-01-16rustdoc: Remove non-attribute related stuff from attr_parserBrian Anderson-76/+60
2012-01-16rustdoc: Add attr_pass for extracting attributesBrian Anderson-0/+11
2012-01-16rustdoc: Remove unused import from extract moduleBrian Anderson-1/+0
2012-01-16rustdoc: Remove attribute parsing from extract moduleBrian Anderson-32/+28
2012-01-16rustdoc: CleanupBrian Anderson-25/+11
2012-01-16rustdoc: Eliminate AST usage in gen moduleBrian Anderson-34/+28
2012-01-16rustdoc: Add tystr_pass module for extracting type stringsBrian Anderson-1/+71
2012-01-16rustdoc: Make fold polymorphic on a context typeBrian Anderson-36/+60
2012-01-16rustdoc: Add fold moduleBrian Anderson-1/+108
2012-01-16rustdoc: Convert fn return type to retdoc recordBrian Anderson-6/+14
2012-01-16rustdoc: Change fndoc's arg list to a vec from mapBrian Anderson-24/+14
2012-01-16rustdoc: Make gen module exports explicitBrian Anderson-0/+2
2012-01-16rustdoc: Push imports down into submodulesBrian Anderson-14/+17
2012-01-16Minor cleanups to custom discriminator code.Kevin Atkinson-5/+5
2012-01-16convert comments to rustdocs for box, char, comm and cytpes.rsRoland Tanglao-267/+165
2012-01-16Ensure library file always has a proper suffix.Josh Matthews-1/+1
2012-01-16Make str::replace smarter.Josh Matthews-2/+7
2012-01-16Don't write out type names when hashing typesMarijn Haverbeke-3/+5
2012-01-16Remove misguided indirect return in trans_closureMarijn Haverbeke-8/+4
2012-01-16Move emacs mode into treeMarijn Haverbeke-0/+510
2012-01-16Store type names in crate metadataMarijn Haverbeke-4/+23
2012-01-16When pretty-printing fn types, leave off arg modes when they are the defaultMarijn Haverbeke-5/+13
2012-01-16Don't evaluate discriminator value constants when parsing.Kevin Atkinson-51/+106
2012-01-16Be more careful about pretty-printing literalsMarijn Haverbeke-12/+19
2012-01-16Update pretty printer to print out disr. values.Kevin Atkinson-0/+24
2012-01-16Properly print u suffix for uint literalsMarijn Haverbeke-1/+1
2012-01-16rustdoc: Attach the doc writer to the doc extractorBrian Anderson-30/+5
2012-01-16rustdoc: Write fn docsBrian Anderson-1/+58
2012-01-16rustdoc: Write crate nameBrian Anderson-0/+35
2012-01-16rustdoc: Set the crate name in the top moduleBrian Anderson-9/+19
2012-01-16rustdoc: Attach the AST node id to fndocsBrian Anderson-13/+36
2012-01-16rustdoc: Rename type rustdoc to gen::ctxtBrian Anderson-24/+19
2012-01-16rustdoc: Move rustdoc type into the gen moduleBrian Anderson-0/+5
2012-01-16rustdoc: Wire up the doc extractor to attribute parserBrian Anderson-8/+2
2012-01-16rustdoc: Add regression tests for existing attr parsing behaviorBrian Anderson-7/+88
2012-01-16rustdoc: Change parse_fn to take a vector of attributesBrian Anderson-34/+40
2012-01-16rustdoc: Rename parse_compound_fndoc to parse_fnBrian Anderson-3/+3
2012-01-16rustdoc: Move parse_compound_fndoc into mod attr_parserBrian Anderson-67/+70
2012-01-16rustdoc: Build mod and fn nodes from the ASTBrian Anderson-20/+129
2012-01-16rustdoc: Add extract module for building doc model from ASTBrian Anderson-0/+23
2012-01-16rustdoc: Move markdown-writing functions into gen moduleBrian Anderson-47/+47