DeclRefExpr stores a ValueDecl internally.
Template instantiation can re-use DeclRefExprs.
llvm-svn: 90848
diff --git a/clang/lib/Sema/Sema.h b/clang/lib/Sema/Sema.h
index 205ceb7..46a87cf 100644
--- a/clang/lib/Sema/Sema.h
+++ b/clang/lib/Sema/Sema.h
@@ -1448,7 +1448,7 @@
bool isAddressOfOperand,
const TemplateArgumentListInfo *TemplateArgs);
- OwningExprResult BuildDeclRefExpr(NamedDecl *D, QualType Ty,
+ OwningExprResult BuildDeclRefExpr(ValueDecl *D, QualType Ty,
SourceLocation Loc,
const CXXScopeSpec *SS = 0);
VarDecl *BuildAnonymousStructUnionMemberPath(FieldDecl *Field,