{"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"match"}]}
        match self.files.entry(file_id) {
    pub fn set_file_text(&self, db: &mut dyn SourceDatabase, file_id: vfs::FileId, text: &str) {
            Entry::Occupied(mut occupied) => {