)]}' { "commit": "1369773f89721a848c0464386359ee76bc53dc84", "tree": "a935de200bdac8f06de1eb50160c5f0896fa822f", "parents": [ "bae4b6720872e02e1e8045f2130c452dc7c9383f" ], "author": { "name": "Matt Davis", "email": "Matthew.Davis@sony.com", "time": "Mon Feb 11 20:30:53 2019 +0000" }, "committer": { "name": "Matt Davis", "email": "Matthew.Davis@sony.com", "time": "Mon Feb 11 20:30:53 2019 +0000" }, "message": "[llvm-cxxfilt] Split and demangle stdin input\n\nSummary:\nOriginally, llvm-cxxfilt would treat a line as a single mangled item to be demangled.\nIf a mangled name appears in the middle of that string, that name would not be demangled.\n\nGNU c++filt splits and demangles every word in a string that is piped to it via stdin.\nPrior to this patch llvm-cxxfilt would never split strings piped to it.\nThis patch replicates the GNU behavior and splits strings that are piped to it via stdin.\n\nThis fixes PR39990\n\nReviewers: compnerd, jhenderson, davide\n\nReviewed By: compnerd, jhenderson\n\nSubscribers: erik.pilkington, jhenderson, llvm-commits\n\nTags: #llvm\n\nDifferential Revision: https://reviews.llvm.org/D57350\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@353743 91177308-0d34-0410-b5e6-96231b3b80d8\n", "tree_diff": [ { "type": "modify", "old_id": "76e70dbba303f6511b67d898167fd3a6e64f84d1", "old_mode": 33188, "old_path": "test/tools/llvm-cxxfilt/simple.test", "new_id": "90dd18d58dcba7d6eb28fa9ce28f4d11c6095f68", "new_mode": 33188, "new_path": "test/tools/llvm-cxxfilt/simple.test" }, { "type": "modify", "old_id": "4f0b2ecaab16320b96d275a73a961c5e1372a17c", "old_mode": 33188, "old_path": "test/tools/llvm-cxxfilt/types.test", "new_id": "2213c386f82e360fee42cc2de635b26cada684d6", "new_mode": 33188, "new_path": "test/tools/llvm-cxxfilt/types.test" }, { "type": "modify", "old_id": "780ec6e3d52f9fe9594f158d9d1177ea805fdb67", "old_mode": 33188, "old_path": "tools/llvm-cxxfilt/llvm-cxxfilt.cpp", "new_id": "821c705b95beb50c277dff794ebf3df8f0c39146", "new_mode": 33188, "new_path": "tools/llvm-cxxfilt/llvm-cxxfilt.cpp" } ] }