diff options
Diffstat (limited to 'lib/Sema/Sema.h')
-rw-r--r-- | lib/Sema/Sema.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Sema/Sema.h b/lib/Sema/Sema.h index e35c06dd2f..ccc6b8c4cb 100644 --- a/lib/Sema/Sema.h +++ b/lib/Sema/Sema.h @@ -43,6 +43,7 @@ namespace clang { class Expr; class InitListExpr; class CallExpr; + class DeclRefExpr; class VarDecl; class ParmVarDecl; class TypedefDecl; @@ -674,6 +675,9 @@ public: TypeTy *Ty, bool HasTrailingLParen, const CXXScopeSpec &SS); + DeclRefExpr *BuildDeclRefExpr(NamedDecl *D, QualType Ty, SourceLocation Loc, + bool TypeDependent, bool ValueDependent, + const CXXScopeSpec *SS = 0); ExprResult ActOnDeclarationNameExpr(Scope *S, SourceLocation Loc, DeclarationName Name, bool HasTrailingLParen, |