diff options
author | Douglas Gregor <dgregor@apple.com> | 2010-04-01 18:32:35 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2010-04-01 18:32:35 +0000 |
commit | b242683d9992841b0b9dea840da6293f1e0d0c67 (patch) | |
tree | 42d197e17e8fa66c3f1700c42ab650af1f341f63 /llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp | |
parent | e43887bd2baf7332af2e99461bf9cfb60341ae0f (diff) | |
download | llvm-b242683d9992841b0b9dea840da6293f1e0d0c67.zip llvm-b242683d9992841b0b9dea840da6293f1e0d0c67.tar.gz llvm-b242683d9992841b0b9dea840da6293f1e0d0c67.tar.bz2 |
Overhaul checking of non-type template arguments that should refer to
an object or function. Our previous checking was too lax, and ended up
allowing missing or extraneous address-of operators, among other
evils. The new checking provides better diagnostics and adheres more
closely to the standard.
Fixes PR6563 and PR6749.
llvm-svn: 100125
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp')
0 files changed, 0 insertions, 0 deletions