diff options
author | John McCall <rjmccall@apple.com> | 2009-11-17 07:50:12 +0000 |
---|---|---|
committer | John McCall <rjmccall@apple.com> | 2009-11-17 07:50:12 +0000 |
commit | f0f1cf087e704ed2c8592669399a837f7c5308b1 (patch) | |
tree | c9e85bc86d5454c447bbfb6b8b755440c7559421 /llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp | |
parent | f19f251523f990a8a24266112a256c57eee16b50 (diff) | |
download | bcm5719-llvm-f0f1cf087e704ed2c8592669399a837f7c5308b1.tar.gz bcm5719-llvm-f0f1cf087e704ed2c8592669399a837f7c5308b1.zip |
Store "sugared" decls in LookupResults (i.e. decl aliases like using declarations);
strip the sugar off in getFoundDecl() and getAsSingleDecl(), but leave it on for
clients like overload resolution who want to use the iterators.
Refactor a few pieces of overload resolution to strip off using declarations in
a single place. Don't do anything useful with the extra context knowledge yet.
llvm-svn: 89061
Diffstat (limited to 'llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp')
0 files changed, 0 insertions, 0 deletions