summaryrefslogtreecommitdiffstats
path: root/libcxx/test
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2013-06-23 19:52:45 +0000
committerHoward Hinnant <hhinnant@apple.com>2013-06-23 19:52:45 +0000
commit60c16eb7f537dcabce2aa9c0f3305d7f44287cf5 (patch)
tree32e92f292ca39b19c473fadb3720300a653ebbcb /libcxx/test
parent78428401e9839c7c03859899b09f9b3ba417a4b0 (diff)
downloadbcm5719-llvm-60c16eb7f537dcabce2aa9c0f3305d7f44287cf5.tar.gz
bcm5719-llvm-60c16eb7f537dcabce2aa9c0f3305d7f44287cf5.zip
I'd no sooner made the last commit when Matthew Dempsky sent me another test case that led me to yet another closely related test case that the current design could not handle. I've now changed the way forward references are handled completely. It wasn't that much code to change. The demangler, when confronted with a forward reference to a template parameter, now parses things twice. During the second parse, all forward references are remembered from the first parse. Test suite updated with new case.
llvm-svn: 184672
Diffstat (limited to 'libcxx/test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud