diff options
Diffstat (limited to 'include/clang/Sema/Sema.h')
-rw-r--r-- | include/clang/Sema/Sema.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/clang/Sema/Sema.h b/include/clang/Sema/Sema.h index 5558eae4da..d8c8b02499 100644 --- a/include/clang/Sema/Sema.h +++ b/include/clang/Sema/Sema.h @@ -1752,8 +1752,8 @@ public: /// ActOnStringLiteral - The specified tokens were lexed as pasted string /// fragments (e.g. "foo" "bar" L"baz"). - virtual ExprResult ActOnStringLiteral(const Token *Toks, - unsigned NumToks); + virtual ExprResult ActOnStringLiteral(Scope *S, const Token *Toks, + unsigned NumToks); // Binary/Unary Operators. 'Tok' is the token for the operator. ExprResult CreateBuiltinUnaryOp(SourceLocation OpLoc, @@ -2747,6 +2747,9 @@ public: bool CheckLiteralOperatorDeclaration(FunctionDecl *FnDecl); + ExprResult BuildUDStringLiteralExpr(Scope *S, StringLiteral *SL, unsigned L, + IdentifierInfo *II); + //===--------------------------------------------------------------------===// // C++ Templates [C++ 14] // |