Searched refs:StringToks (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Lex/ |
| H A D | LiteralSupport.cpp | 1920 init(StringToks); in StringLiteralParser() 1926 if (StringToks.empty() || StringToks[0].getLength() < 2) in init() 1934 MaxTokenLength = StringToks[0].getLength(); in init() 1943 for (const Token &Tok : StringToks) { in init() 2040 if (StringToks[i].hasUCN()) in init() 2046 UDSuffixTokLoc = StringToks[i].getLocation(); in init() 2049 if (StringToks[i].hasUCN()) { in init() 2224 Diags->Report(StringToks.front().getLocation(), in init() 2236 Diags->Report(StringToks.front().getLocation(), in init() 2240 << SourceRange(StringToks.front().getLocation(), in init() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | LiteralSupport.h | 250 StringLiteralParser(ArrayRef<Token> StringToks, Preprocessor &PP, 253 StringLiteralParser(ArrayRef<Token> StringToks, const SourceManager &sm, 261 init(StringToks); in SM() 309 void init(ArrayRef<Token> StringToks);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 3341 SmallVector<Token, 4> StringToks; in ParseStringLiteralExpression() local 3344 StringToks.push_back(Tok); in ParseStringLiteralExpression() 3350 return Actions.ActOnUnevaluatedStringLiteral(StringToks); in ParseStringLiteralExpression() 3354 return Actions.ActOnStringLiteral(StringToks, in ParseStringLiteralExpression()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 1966 ExprResult Sema::ActOnUnevaluatedStringLiteral(ArrayRef<Token> StringToks) { in ActOnUnevaluatedStringLiteral() argument 1970 StringToks = ExpandedToks = ExpandFunctionLocalPredefinedMacros(StringToks); in ActOnUnevaluatedStringLiteral() 1972 StringLiteralParser Literal(StringToks, PP, in ActOnUnevaluatedStringLiteral() 1978 for (const Token &Tok : StringToks) in ActOnUnevaluatedStringLiteral() 2051 Sema::ActOnStringLiteral(ArrayRef<Token> StringToks, Scope *UDLScope) { in ActOnStringLiteral() argument 2052 assert(!StringToks.empty() && "Must have at least one string!"); in ActOnStringLiteral() 2057 StringToks = ExpandedToks = ExpandFunctionLocalPredefinedMacros(StringToks); in ActOnStringLiteral() 2059 StringLiteralParser Literal(StringToks, PP); in ActOnStringLiteral() 2064 for (const Token &Tok : StringToks) in ActOnStringLiteral() 2098 for (const Token &Tok : StringToks) { in ActOnStringLiteral()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 5802 ExprResult ActOnStringLiteral(ArrayRef<Token> StringToks, 5805 ExprResult ActOnUnevaluatedStringLiteral(ArrayRef<Token> StringToks);
|