Document ast::Ty_

I'll probably start documenting the rest of `syntax::ast` whenever I get time.