diff options
| author | Nick Lewycky <nicholas@mxc.ca> | 2010-11-25 00:35:20 +0000 |
|---|---|---|
| committer | Nick Lewycky <nicholas@mxc.ca> | 2010-11-25 00:35:20 +0000 |
| commit | ef4f4568669e0c6652e9bd2a0bf28f6fc837b034 (patch) | |
| tree | c3fc72920d8e4ea89110af5edda6db85a07937ba /clang/lib/AST/ASTContext.cpp | |
| parent | 19bda8af16bf96e4415ecb4ade76e49ea3d6b66a (diff) | |
| download | bcm5719-llvm-ef4f4568669e0c6652e9bd2a0bf28f6fc837b034.tar.gz bcm5719-llvm-ef4f4568669e0c6652e9bd2a0bf28f6fc837b034.zip | |
Tie DefineVTablesUsed() in with recursive function instantiation so that we emit
a useful template instantiation stack. Fixes PR8640.
This also causes a slight change to where the "instantianted from" note shows up
in truly esoteric cases (see the change to test/SemaCXX/destructor.cpp), but
that isn't directly the fault of this patch.
llvm-svn: 120135
Diffstat (limited to 'clang/lib/AST/ASTContext.cpp')
0 files changed, 0 insertions, 0 deletions

