diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-02-10 11:05:11 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-02-10 11:05:11 +0000 |
commit | 63168c75333b0c8dc74e337d71fe3411b2781577 (patch) | |
tree | ccb5aebfa88fde0b5af9dee035c3cef23fe0a72f /llvm/lib/CodeGen/MachineInstr.cpp | |
parent | d98937b011eeefa7c4fd31480e9fdc8f7b85e575 (diff) | |
download | llvm-63168c75333b0c8dc74e337d71fe3411b2781577.zip llvm-63168c75333b0c8dc74e337d71fe3411b2781577.tar.gz llvm-63168c75333b0c8dc74e337d71fe3411b2781577.tar.bz2 |
PR11684, core issue 1417:
o Correct the handling of the restrictions on usage of cv-qualified and
ref-qualified function types.
o Fix a bug where such types were rejected in template type parameter default
arguments, due to such arguments not being treated as a template type arg
context.
o Remove the ExtWarn for usage of such types as template arguments; that was
a standard defect, not a GCC extension.
o Improve the wording and unify the code for diagnosing cv-qualifiers with the
code for diagnosing ref-qualifiers.
llvm-svn: 150244
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions