aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/StackProtector.cpp
diff options
context:
space:
mode:
authorRichard Trieu <rtrieu@google.com>2014-12-20 02:42:08 +0000
committerRichard Trieu <rtrieu@google.com>2014-12-20 02:42:08 +0000
commitd787e8dc9d74011f4d2fa70e5941aad3eeec0f53 (patch)
treea2da0cac72a43f442ba04ec94c645c9946b23401 /llvm/lib/CodeGen/StackProtector.cpp
parent113dc64c67b4c56ab0a32835d148600c5fb544e0 (diff)
downloadllvm-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