diff options
author | Douglas Gregor <dgregor@apple.com> | 2009-11-12 17:40:13 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2009-11-12 17:40:13 +0000 |
commit | 4e948ce7690b85d70e2cfba65bac7d80f53e69bd (patch) | |
tree | b079829d5b100a0657643d9006d15786e62943f9 /llvm/lib/CodeGen/MachineModuleInfo.cpp | |
parent | 5d57714e6cefa98f10f55bf22d0815e2de26d7b5 (diff) | |
download | llvm-4e948ce7690b85d70e2cfba65bac7d80f53e69bd.zip llvm-4e948ce7690b85d70e2cfba65bac7d80f53e69bd.tar.gz llvm-4e948ce7690b85d70e2cfba65bac7d80f53e69bd.tar.bz2 |
When instantiating a reference to a non-type template parameter of pointer to
member type (e.g., T Class::*Member), build a pointer-to-member
constant expression. Previously, we we just building a simple
declaration reference expression, which meant that the expression was
not treated as a pointer to member.
llvm-svn: 87000
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions