Searched refs:StringToks (Results 1 - 5 of 5) sorted by relevance
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Lex/ |
H A D | LiteralSupport.h | 182 StringLiteralParser(const Token *StringToks, unsigned NumStringToks, 184 StringLiteralParser(const Token *StringToks, unsigned NumStringToks, argument 190 init(StringToks, NumStringToks); 234 void init(const Token *StringToks, unsigned NumStringToks);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Lex/ |
H A D | LiteralSupport.cpp | 1114 StringLiteralParser(const Token *StringToks, unsigned NumStringToks, 1120 init(StringToks, NumStringToks); 1123 void StringLiteralParser::init(const Token *StringToks, unsigned NumStringToks){ 1126 if (NumStringToks == 0 || StringToks[0].getLength() < 2) 1134 MaxTokenLength = StringToks[0].getLength(); 1135 assert(StringToks[0].getLength() >= 2 && "literal token is invalid!"); 1136 SizeBound = StringToks[0].getLength()-2; // -2 for "". 1137 Kind = StringToks[0].getKind(); 1144 if (StringToks[i].getLength() < 2) 1145 return DiagnoseLexingError(StringToks[ [all...] |
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 2193 SmallVector<Token, 4> StringToks; local 2196 StringToks.push_back(Tok); 2201 return Actions.ActOnStringLiteral(&StringToks[0], StringToks.size(),
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 1433 /// multiple tokens. However, the common case is that StringToks points to one 1437 Sema::ActOnStringLiteral(const Token *StringToks, unsigned NumStringToks, argument 1441 StringLiteralParser Literal(StringToks, NumStringToks, PP); 1447 StringTokLocs.push_back(StringToks[i].getLocation());
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 3139 ExprResult ActOnStringLiteral(const Token *StringToks, unsigned NumStringToks,
|
Completed in 220 milliseconds