aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/ASTUnit.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2009-09-03 16:14:30 +0000
committerDouglas Gregor <dgregor@apple.com>2009-09-03 16:14:30 +0000
commita38c687ef5354678b9d76a7b29354159f2b83736 (patch)
treeffbe4e528040593d2e2e41d63b44108fb6630af0 /lib/Frontend/ASTUnit.cpp
parentaf08ddc8f1c53fed8d8d0ad82aa2a0bb7d654bd1 (diff)
Improved handling for dependent, qualified member access expressions, e.g.,
t->Base::f where t has a dependent type. We save the nested-name-specifier in the CXXUnresolvedMemberExpr then, during instantiation, substitute into the nested-name-specifier with the (transformed) object type of t, so that we get name lookup into the type of the object expression. Note that we do not yet retain information about name lookup into the lexical scope of the member access expression, so several regression tests are still disabled. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@80925 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Frontend/ASTUnit.cpp')
0 files changed, 0 insertions, 0 deletions