diff options
| author | Richard Smith <richard-llvm@metafoo.co.uk> | 2014-08-01 01:56:39 +0000 | 
|---|---|---|
| committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2014-08-01 01:56:39 +0000 | 
| commit | 46bb581a03af0fb5710e37ce24ff09e596b94588 (patch) | |
| tree | b3d20f5367bb4eb1307127ce591f2cab080c7cdc /llvm/lib/Transforms/InstCombine | |
| parent | 264da422b95a6c57abbee9cb5a600c4de68ebda8 (diff) | |
| download | bcm5719-llvm-46bb581a03af0fb5710e37ce24ff09e596b94588.tar.gz bcm5719-llvm-46bb581a03af0fb5710e37ce24ff09e596b94588.zip | |
[modules] Remove IRGen special case for emitting implicit special members if
they're somehow missing a body. Looks like this was left behind when the loop
was generalized, and it's not been problematic before because without modules,
a used, implicit special member function declaration must be a definition.
This was resulting in us trying to emit a constructor declaration rather than
a definition, and producing a constructor missing its member initializers.
llvm-svn: 214473
Diffstat (limited to 'llvm/lib/Transforms/InstCombine')
0 files changed, 0 insertions, 0 deletions

