)]}' { "commit": "38cf112a6bc8502ff8cce6ef524cf04c07f90f96", "tree": "18d4a206a25e46d95b506f88294e6d9eedabc0cd", "parents": [ "f4d682d6ce6c5b3a41a0acf297507c82f5c21eef" ], "author": { "name": "Artem Belevich", "email": "tra@google.com", "time": "Thu Apr 08 13:12:10 2021 -0700" }, "committer": { "name": "Artem Belevich", "email": "tra@google.com", "time": "Mon Apr 12 09:33:33 2021 -0700" }, "message": "Allow applying attributes to subset of allowed subjects.\n\nDifferential Revision: https://reviews.llvm.org/D100136\n", "tree_diff": [ { "type": "modify", "old_id": "88c050b01e3f8efd91be681a7a0e07d65911c413", "old_mode": 33188, "old_path": "clang/lib/Sema/SemaAttr.cpp", "new_id": "67e553a3b2594166decf02f1c3da5cb11b84be0d", "new_mode": 33188, "new_path": "clang/lib/Sema/SemaAttr.cpp" }, { "type": "modify", "old_id": "9d28832a902e45986400194a0ce681c849ef5f87", "old_mode": 33188, "old_path": "clang/test/Parser/pragma-attribute.cpp", "new_id": "4644bc18359edf81aa139856d19ec54a0efefb0d", "new_mode": 33188, "new_path": "clang/test/Parser/pragma-attribute.cpp" }, { "type": "modify", "old_id": "42e3e20e766a829c7ee30ccd00e109cb1c2be02f", "old_mode": 33188, "old_path": "clang/test/Sema/pragma-attribute-strict-subjects.c", "new_id": "4f37c271ce34a4506c6d22170648fa34243c01b2", "new_mode": 33188, "new_path": "clang/test/Sema/pragma-attribute-strict-subjects.c" } ] }