diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2016-06-10 20:21:15 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2016-06-10 20:21:15 +0000 |
| commit | cef7d378b68c7328d212e17b6fd3dc74b5d08086 (patch) | |
| tree | 1159dbc3301660cc9eed485e10b59b3aa5c5e139 /llvm/lib/CodeGen/TargetRegisterInfo.cpp | |
| parent | 094f17beebea8fb909e99747979707a1bc1ceec4 (diff) | |
| download | bcm5719-llvm-cef7d378b68c7328d212e17b6fd3dc74b5d08086.tar.gz bcm5719-llvm-cef7d378b68c7328d212e17b6fd3dc74b5d08086.zip | |
[-fms-extensions] Don't crash on explicit class-scope specializations & default arguments
The code had a typo it was doing:
Param->setUninstantiatedDefaultArg(Param->getUninstantiatedDefaultArg());
This is a no-op but may assert, we wanted to do:
Param->setUninstantiatedDefaultArg(OldParam->getUninstantiatedDefaultArg());
This fixes PR28082.
llvm-svn: 272425
Diffstat (limited to 'llvm/lib/CodeGen/TargetRegisterInfo.cpp')
0 files changed, 0 insertions, 0 deletions

