commit | ef6d9043affc494d39e9fc2e41d9482f02abf32c | [log] [tgz] |
---|---|---|
author | Zachary Turner <zturner@google.com> | Wed Aug 29 04:12:44 2018 +0000 |
committer | Zachary Turner <zturner@google.com> | Wed Aug 29 04:12:44 2018 +0000 |
tree | 4659ba764eb752279362059ccbd553bab878f272 | |
parent | 2e2b1e260893dbebdbb7cc193b340cc3037a229f [diff] |
Add support for various C++14 demanglings. Mostly this includes <auto> and <decltype-auto> return values. Additionally, this fixes a fairly obscure back-referencing bug that was encountered in one of the C++14 tests, which is that if you have something like Foo<&bar, &bar> then the `bar` forms a backreference. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@340896 91177308-0d34-0410-b5e6-96231b3b80d8