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

/external/clang/lib/Lex/
H A DLiteralSupport.cpp1258 StringLiteralParser(ArrayRef<Token> StringToks,
1264 init(StringToks);
1267 void StringLiteralParser::init(ArrayRef<Token> StringToks){
1270 if (StringToks.empty() || StringToks[0].getLength() < 2)
1277 assert(!StringToks.empty() && "expected at least one token");
1278 MaxTokenLength = StringToks[0].getLength();
1279 assert(StringToks[0].getLength() >= 2 && "literal token is invalid!");
1280 SizeBound = StringToks[0].getLength()-2; // -2 for "".
1281 Kind = StringToks[
[all...]
/external/clang/include/clang/Lex/
H A DLiteralSupport.h199 StringLiteralParser(ArrayRef<Token> StringToks,
201 StringLiteralParser(ArrayRef<Token> StringToks, argument
208 init(StringToks);
252 void init(ArrayRef<Token> StringToks);
/external/clang/lib/Parse/
H A DParseExpr.cpp2178 SmallVector<Token, 4> StringToks; local
2181 StringToks.push_back(Tok);
2186 return Actions.ActOnStringLiteral(StringToks,
/external/clang/lib/Sema/
H A DSemaExpr.cpp1498 /// multiple tokens. However, the common case is that StringToks points to one
1502 Sema::ActOnStringLiteral(ArrayRef<Token> StringToks, Scope *UDLScope) { argument
1503 assert(!StringToks.empty() && "Must have at least one string!");
1505 StringLiteralParser Literal(StringToks, PP);
1510 for (unsigned i = 0; i != StringToks.size(); ++i)
1511 StringTokLocs.push_back(StringToks[i].getLocation());
/external/clang/include/clang/Sema/
H A DSema.h3455 ExprResult ActOnStringLiteral(ArrayRef<Token> StringToks,

Completed in 221 milliseconds