diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2009-12-04 06:40:45 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2009-12-04 06:40:45 +0000 |
commit | 2cfcef65b7061dc54702e5bdef25607fd2338b76 (patch) | |
tree | cbc977e2a09d67284d394e451e31580e02c138ea /clang/lib/AST/Expr.cpp | |
parent | c563ce3e620a0fe6d1a7008efd2519ffd7944993 (diff) | |
download | bcm5719-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/AST/Expr.cpp')
-rw-r--r-- | clang/lib/AST/Expr.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/AST/Expr.cpp b/clang/lib/AST/Expr.cpp index 2aca0604444..c5fb98dbcb6 100644 --- a/clang/lib/AST/Expr.cpp +++ b/clang/lib/AST/Expr.cpp @@ -470,7 +470,7 @@ QualType CallExpr::getCallReturnType() const { } MemberExpr::MemberExpr(Expr *base, bool isarrow, NestedNameSpecifier *qual, - SourceRange qualrange, NamedDecl *memberdecl, + SourceRange qualrange, ValueDecl *memberdecl, SourceLocation l, const TemplateArgumentListInfo *targs, QualType ty) : Expr(MemberExprClass, ty, @@ -493,7 +493,7 @@ MemberExpr::MemberExpr(Expr *base, bool isarrow, NestedNameSpecifier *qual, MemberExpr *MemberExpr::Create(ASTContext &C, Expr *base, bool isarrow, NestedNameSpecifier *qual, SourceRange qualrange, - NamedDecl *memberdecl, + ValueDecl *memberdecl, SourceLocation l, const TemplateArgumentListInfo *targs, QualType ty) { |