Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/Lex/
H A DLiteralSupport.cpp1262 StringLiteralParser(ArrayRef<Token> StringToks, in StringLiteralParser() argument
1268 init(StringToks); in StringLiteralParser()
1271 void StringLiteralParser::init(ArrayRef<Token> StringToks){ in init() argument
1274 if (StringToks.empty() || StringToks[0].getLength() < 2) in init()
1281 assert(!StringToks.empty() && "expected at least one token"); in init()
1282 MaxTokenLength = StringToks[0].getLength(); in init()
1283 assert(StringToks[0].getLength() >= 2 && "literal token is invalid!"); in init()
1284 SizeBound = StringToks[0].getLength()-2; // -2 for "". in init()
1285 Kind = StringToks[0].getKind(); in init()
1291 for (unsigned i = 1; i != StringToks.size(); ++i) { in init()
[all …]
/minix3/external/bsd/llvm/dist/clang/include/clang/Lex/
H A DLiteralSupport.h199 StringLiteralParser(ArrayRef<Token> StringToks,
201 StringLiteralParser(ArrayRef<Token> StringToks,
208 init(StringToks); in SM()
252 void init(ArrayRef<Token> StringToks);
/minix3/external/bsd/llvm/dist/clang/lib/Parse/
H A DParseExpr.cpp2315 SmallVector<Token, 4> StringToks; in ParseStringLiteralExpression() local
2318 StringToks.push_back(Tok); in ParseStringLiteralExpression()
2323 return Actions.ActOnStringLiteral(StringToks, in ParseStringLiteralExpression()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaExpr.cpp1463 Sema::ActOnStringLiteral(ArrayRef<Token> StringToks, Scope *UDLScope) { in ActOnStringLiteral() argument
1464 assert(!StringToks.empty() && "Must have at least one string!"); in ActOnStringLiteral()
1466 StringLiteralParser Literal(StringToks, PP); in ActOnStringLiteral()
1471 for (unsigned i = 0; i != StringToks.size(); ++i) in ActOnStringLiteral()
1472 StringTokLocs.push_back(StringToks[i].getLocation()); in ActOnStringLiteral()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DSema.h3592 ExprResult ActOnStringLiteral(ArrayRef<Token> StringToks,