{"ast_node_type":"function","tokens":[{"end":56,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn partition(&self, vfs: &Vfs) -> Vec<FileSet> {
    /// Creates a new [`FileSet`] for every set of prefixes in `self`.
        let mut scratch_space = Vec::new();