diff options
author | Richard Trieu <rtrieu@google.com> | 2014-12-20 02:42:08 +0000 |
---|---|---|
committer | Richard Trieu <rtrieu@google.com> | 2014-12-20 02:42:08 +0000 |
commit | d787e8dc9d74011f4d2fa70e5941aad3eeec0f53 (patch) | |
tree | a2da0cac72a43f442ba04ec94c645c9946b23401 /llvm/lib/CodeGen/StackProtector.cpp | |
parent | 113dc64c67b4c56ab0a32835d148600c5fb544e0 (diff) | |
download | llvm-d787e8dc9d74011f4d2fa70e5941aad3eeec0f53.zip llvm-d787e8dc9d74011f4d2fa70e5941aad3eeec0f53.tar.gz llvm-d787e8dc9d74011f4d2fa70e5941aad3eeec0f53.tar.bz2 |
Fix for PR21758
When a non-type template argument expression needs a conversion to change it
into the argument type, preserve that information by remaking the
TemplateArgument with an expression that has those conversions. Also a small
fix to template type diffing to handle the extra conversions in some cases.
llvm-svn: 224667
Diffstat (limited to 'llvm/lib/CodeGen/StackProtector.cpp')
0 files changed, 0 insertions, 0 deletions