{"ast_node_type":"variable","tokens":[{"end":57,"kind":"keyword","start":0,"text":"if"}]}
    if let Some(pointee) = this.ty.builtin_deref(false) {
    // Special magic check for references and boxes (i.e., special pointer types).
        let pointee = cx.layout_of(pointee)?;