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

/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DLiteralSupport.h182 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 DLiteralSupport.cpp1114 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 DParseExpr.cpp2193 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 DSemaExpr.cpp1433 /// 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 DSema.h3139 ExprResult ActOnStringLiteral(const Token *StringToks, unsigned NumStringToks,

Completed in 220 milliseconds