{"ast_node_type":"function","tokens":[{"end":66,"kind":"keyword","start":0,"text":"fn"}]}
    fn crates_in_topological_order(&self) -> Vec<CrateBuilderId> {
    /// come before the crate itself).
        let mut res = Vec::new();