{"ast_node_type":"function","tokens":[{"end":58,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn file_range(&self) -> FileRangeWrapper<FileId> {
impl<FileId: Copy, SN: Borrow<SyntaxNode>> InFileWrapper<FileId, SN> {
        FileRangeWrapper { file_id: self.file_id, range: self.value.borrow().text_range() }