diff options
author | Douglas Gregor <dgregor@apple.com> | 2009-08-28 20:31:08 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2009-08-28 20:31:08 +0000 |
commit | 01afeeff1dc780e577fb6ebc0919ce3a92fd8bf1 (patch) | |
tree | 79b5c5eb1ef4aa106bc5dec321e81de1ee64281d /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | d65d22a0c5202ed65e8f54834c34f9c12dca430b (diff) | |
download | bcm5719-llvm-01afeeff1dc780e577fb6ebc0919ce3a92fd8bf1.tar.gz bcm5719-llvm-01afeeff1dc780e577fb6ebc0919ce3a92fd8bf1.zip |
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/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions