Home
last modified time | relevance | path

Searched refs:StringToks (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Lex/
H A DLiteralSupport.cpp1920 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 DLiteralSupport.h250 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 DParseExpr.cpp3341 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 DSemaExpr.cpp1966 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 DSema.h5802 ExprResult ActOnStringLiteral(ArrayRef<Token> StringToks,
5805 ExprResult ActOnUnevaluatedStringLiteral(ArrayRef<Token> StringToks);