{"ast_node_type":"variable","tokens":[{"end":44,"kind":"keyword","start":0,"text":"let"}]}
            let element_type_attr = unsafe {
            let pointee_ty = arg_ty.builtin_deref(true).expect("Must be pointer argument");
                llvm::LLVMRustCreateElementTypeAttr(bx.llcx, bx.layout_of(pointee_ty).llvm_type(bx))