)]}' { "commit": "d9ff11a2c98fd83a55ca1c572edd63d56c56c017", "tree": "1412a34ff206b9457fbc7a8e335616736f887470", "parents": [ "6f1871cebb5ec9a3950bdb44dfa030dd2b4c05ec" ], "author": { "name": "Tom Stellard", "email": "tstellar@redhat.com", "time": "Tue May 16 12:00:44 2017 +0000" }, "committer": { "name": "Tom Stellard", "email": "tstellar@redhat.com", "time": "Tue May 16 12:00:44 2017 +0000" }, "message": "Merging r294313:\n\n------------------------------------------------------------------------\nr294313 | stulova | 2017-02-07 11:09:41 -0500 (Tue, 07 Feb 2017) | 9 lines\n\n[OpenCL] Accept logical NOT for pointer types in CL1.1\n\nFix for bug 30217 - incorrect error given for logical\nNOT operation with a pointer type: corrected sema check\nand improved related tests.\n\nReview: D29038\n\n------------------------------------------------------------------------\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_40@303161 91177308-0d34-0410-b5e6-96231b3b80d8\n", "tree_diff": [ { "type": "modify", "old_id": "0077d6c539c35c155777e775457edc69ab7da948", "old_mode": 33188, "old_path": "lib/Sema/SemaExpr.cpp", "new_id": "de7739b92ad56c879fef0b6ea0cf1e5f806b86e0", "new_mode": 33188, "new_path": "lib/Sema/SemaExpr.cpp" }, { "type": "delete", "old_id": "2269dd322b36da8f8621350a07bbae15053d8be9", "old_mode": 33188, "old_path": "test/SemaOpenCL/invalid-logical-ops-1.1.cl", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "bee52396cc6c423c271b1c1acefe0cdaa69756f2", "old_mode": 33188, "old_path": "test/SemaOpenCL/invalid-logical-ops-1.2.cl", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "42501b14413e9df7d9df138cd4924aee4632b3e3", "new_mode": 33188, "new_path": "test/SemaOpenCL/logical-ops.cl" } ] }