]> granicus.if.org Git - clang/commit
When determining whether a DeclRefExpr is value-dependent when it
authorDouglas Gregor <dgregor@apple.com>
Fri, 15 Jan 2010 16:21:02 +0000 (16:21 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 15 Jan 2010 16:21:02 +0000 (16:21 +0000)
commit501edb6a54524555ad27fbf41a7920dc756b08c6
tree2cda01b3f34a56c14707ce971563bfd2c37cee99
parent1cfb7da1f34723021f362cb09636965e5ade0c6d
When determining whether a DeclRefExpr is value-dependent when it
references a const variable of integral type, the initializer may be
in a different declaration than the one that name-lookup saw. Find the
initializer anyway. Fixes PR6045.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93514 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/Expr.cpp
test/SemaTemplate/dependent-expr.cpp