{"ast_node_type":"function","tokens":[{"end":51,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn def_ty(&self, item: DefId) -> Ty<'tcx> {
    /// Returns the type of given crate item.
        self.tcx.type_of(item).instantiate_identity()