diff options
author | Douglas Gregor <dgregor@apple.com> | 2009-10-23 22:18:25 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2009-10-23 22:18:25 +0000 |
commit | 091f04256a60c07b7abaccacbf557c930ed75460 (patch) | |
tree | 1f10aafc01d211cbf96e82d240cc2b1a0860d3be /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | e2530ec0c0366f85e48d2253f5505f17af6a4c50 (diff) | |
download | bcm5719-llvm-091f04256a60c07b7abaccacbf557c930ed75460.tar.gz bcm5719-llvm-091f04256a60c07b7abaccacbf557c930ed75460.zip |
Migrate Sema::ActOnCallExpr to Sema::FixOverloadedFunctionReference,
so that we maintain better source information after template argument
deduction and overloading resolves down to a specific
declaration. Found and dealt with a few more cases that
FixOverloadedFunctionReference didn't cope with.
(Finally) added a test case that puts together this change with the
DeclRefExpr change to (optionally) include nested-name-specifiers and
explicit template argument lists.
llvm-svn: 84974
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions