diff options
author | Louis Dionne <ldionne@apple.com> | 2018-09-14 14:07:16 +0000 |
---|---|---|
committer | Louis Dionne <ldionne@apple.com> | 2018-09-14 14:07:16 +0000 |
commit | 3c011e1e3c45dc53d135ad2ffc0b2d7998bc8e2c (patch) | |
tree | ec00ef96b1560fbe75e0455031c80deabf0da788 /llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | |
parent | b437238e95ee87075cfaad9b92082264ff00e2e2 (diff) | |
download | bcm5719-llvm-3c011e1e3c45dc53d135ad2ffc0b2d7998bc8e2c.tar.gz bcm5719-llvm-3c011e1e3c45dc53d135ad2ffc0b2d7998bc8e2c.zip |
[clang] Make sure attributes on member classes are applied properly
Summary:
Attributes on member classes of class templates and member class templates
of class templates are not currently instantiated. This was discovered by
Richard Smith here:
http://lists.llvm.org/pipermail/cfe-dev/2018-September/059291.html
This commit makes sure that attributes are instantiated properly. This
commit does not fix the broken behavior for member partial and explicit
specializations of class templates.
PR38913
Reviewers: rsmith
Subscribers: dexonsmith, cfe-commits
Differential Revision: https://reviews.llvm.org/D51997
llvm-svn: 342238
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp')
0 files changed, 0 insertions, 0 deletions