summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/TreeTransform.h
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2009-12-04 06:40:45 +0000
committerEli Friedman <eli.friedman@gmail.com>2009-12-04 06:40:45 +0000
commit2cfcef65b7061dc54702e5bdef25607fd2338b76 (patch)
treecbc977e2a09d67284d394e451e31580e02c138ea /clang/lib/Sema/TreeTransform.h
parentc563ce3e620a0fe6d1a7008efd2519ffd7944993 (diff)
downloadbcm5719-llvm-2cfcef65b7061dc54702e5bdef25607fd2338b76.tar.gz
bcm5719-llvm-2cfcef65b7061dc54702e5bdef25607fd2338b76.zip
Make the type of the Decl referred to by a MemberExpr a bit more precise.
llvm-svn: 90549
Diffstat (limited to 'clang/lib/Sema/TreeTransform.h')
-rw-r--r--clang/lib/Sema/TreeTransform.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/Sema/TreeTransform.h b/clang/lib/Sema/TreeTransform.h
index 145e3c70a64..e1ac3225d2d 100644
--- a/clang/lib/Sema/TreeTransform.h
+++ b/clang/lib/Sema/TreeTransform.h
@@ -947,7 +947,7 @@ public:
NestedNameSpecifier *Qualifier,
SourceRange QualifierRange,
SourceLocation MemberLoc,
- NamedDecl *Member,
+ ValueDecl *Member,
const TemplateArgumentListInfo *ExplicitTemplateArgs,
NamedDecl *FirstQualifierInScope) {
if (!Member->getDeclName()) {
@@ -3671,8 +3671,8 @@ TreeTransform<Derived>::TransformMemberExpr(MemberExpr *E,
return SemaRef.ExprError();
}
- NamedDecl *Member
- = cast_or_null<NamedDecl>(getDerived().TransformDecl(E->getMemberDecl()));
+ ValueDecl *Member
+ = cast_or_null<ValueDecl>(getDerived().TransformDecl(E->getMemberDecl()));
if (!Member)
return SemaRef.ExprError();
OpenPOWER on IntegriCloud