diff options
| author | Douglas Gregor <dgregor@apple.com> | 2009-09-04 22:48:11 +0000 |
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2009-09-04 22:48:11 +0000 |
| commit | 34ec2ef159c0d712ee66364228bd16dbe7f5e390 (patch) | |
| tree | 88a51c59692b5c83131f813645f2a995ed4933c9 /llvm/lib | |
| parent | 21d15aa591e142396aad3b79569f0aa8ce6f66e3 (diff) | |
| download | bcm5719-llvm-34ec2ef159c0d712ee66364228bd16dbe7f5e390.tar.gz bcm5719-llvm-34ec2ef159c0d712ee66364228bd16dbe7f5e390.zip | |
Improve the AST representation and semantic analysis for extern
templates. We now distinguish between an explicit instantiation
declaration and an explicit instantiation definition, and know not to
instantiate explicit instantiation declarations. Unfortunately, there
is some remaining confusion w.r.t. instantiation of out-of-line member
function definitions that causes trouble here.
llvm-svn: 81053
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions

