aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2009-08-28 20:31:08 +0000
committerDouglas Gregor <dgregor@apple.com>2009-08-28 20:31:08 +0000
commit01afeeff1dc780e577fb6ebc0919ce3a92fd8bf1 (patch)
tree79b5c5eb1ef4aa106bc5dec321e81de1ee64281d /llvm/lib/CodeGen/MachineFunction.cpp
parentd65d22a0c5202ed65e8f54834c34f9c12dca430b (diff)
downloadllvm-01afeeff1dc780e577fb6ebc0919ce3a92fd8bf1.zip
llvm-01afeeff1dc780e577fb6ebc0919ce3a92fd8bf1.tar.gz
llvm-01afeeff1dc780e577fb6ebc0919ce3a92fd8bf1.tar.bz2
Implement template instantiation for member class templates.
When performing template instantiation of the definitions of member templates (or members thereof), we build a data structure containing the template arguments from each "level" of template instantiation. During template instantiation, we substitute all levels of template arguments simultaneously. llvm-svn: 80389
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions