{"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"if"}]}
        if self.unique_id_to_di_node.borrow_mut().insert(unique_type_id, metadata).is_some() {
    pub(super) fn insert(&self, unique_type_id: UniqueTypeId<'tcx>, metadata: &'ll DIType) {
            bug!("type metadata for unique ID '{:?}' is already in the `TypeMap`!", unique_type_id);