|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Basic/TokenKinds.h 78 return K == tok::string_literal || K == tok::wide_string_literal ||
tools/clang/include/clang/Lex/LiteralSupport.h 253 bool isAscii() const { return Kind == tok::string_literal; }
tools/clang/lib/Format/FormatToken.h 460 if (!is(tok::string_literal))
tools/clang/lib/Format/FormatTokenLexer.cpp 136 if (!At->is(tok::at) || !String->is(tok::string_literal))
138 At->Tok.setKind(tok::string_literal);
177 !String->is(tok::string_literal))
184 Dollar->Tok.setKind(tok::string_literal);
197 At->Tok.setKind(tok::string_literal);
411 RegexToken->Tok.setKind(tok::string_literal);
460 BacktickToken->Tok.setKind(tok::string_literal);
514 if (!String->is(tok::string_literal) || String->IsMultiline)
837 Tok.Tok.setKind(tok::string_literal);
841 Tok.Tok.setKind(tok::string_literal);
849 Tok.Tok.setKind(tok::string_literal);
tools/clang/lib/Format/TokenAnnotator.cpp 693 Previous->is(tok::string_literal))
1137 CurrentToken->Next->isOneOf(tok::string_literal, tok::identifier,
1621 if (Tok.Next->isNot(tok::string_literal) &&
2152 if (Tok->isOneOf(tok::l_brace, tok::string_literal, TT_ObjCMethodExpr) ||
2303 Current->isOneOf(tok::comment, tok::string_literal)) {
2547 Right.isOneOf(tok::identifier, tok::string_literal, tok::char_constant,
3001 if (Right.is(tok::string_literal) && Left.is(tok::plus) && Left.Previous &&
3002 Left.Previous->is(tok::string_literal))
3031 if (Right.is(tok::plus) && Left.is(tok::string_literal) && Right.Next &&
3032 Right.Next->is(tok::string_literal))
3074 Right.Previous->is(tok::string_literal) &&
3075 Right.Next->is(tok::string_literal))
3094 if (Right.is(tok::string_literal) && Right.TokenText.startswith("R\""))
3336 Right.isOneOf(tok::identifier, tok::string_literal))
3483 if (Left.is(tok::identifier) && Right.is(tok::string_literal))
tools/clang/lib/Format/UnwrappedLineParser.cpp 978 if (FormatTok->is(tok::string_literal))
1052 if (FormatTok->Tok.is(tok::string_literal)) {
1101 if (!FormatTok->is(tok::string_literal))
tools/clang/lib/Frontend/FrontendAction.cpp 267 if (T.isAtStartOfLine() || T.getKind() != tok::string_literal)
tools/clang/lib/Lex/Lexer.cpp 3410 tok::string_literal);
3479 : tok::string_literal);
tools/clang/lib/Lex/LiteralSupport.cpp 42 case tok::string_literal:
1498 if (StringToks[i].isNot(Kind) && StringToks[i].isNot(tok::string_literal)) {
tools/clang/lib/Lex/MacroArgs.cpp 214 Tok.setKind(Charify ? tok::char_constant : tok::string_literal);
tools/clang/lib/Lex/ModuleMap.cpp 1551 case tok::string_literal: {
tools/clang/lib/Lex/PPDirectives.cpp 1180 else if (StrTok.isNot(tok::string_literal)) {
1330 } else if (StrTok.isNot(tok::string_literal)) {
1409 if (StrTok.isNot(tok::string_literal) &&
tools/clang/lib/Lex/PPMacroExpansion.cpp 1524 Tok.setKind(tok::string_literal);
1529 Tok.setKind(tok::string_literal);
1539 Tok.setKind(tok::string_literal);
1583 Tok.setKind(tok::string_literal);
1726 HasLexedNextToken = Tok.is(tok::string_literal);
tools/clang/lib/Lex/Pragma.cpp 560 if (Tok.isNot(tok::string_literal)) {
749 if (Tok.is(tok::string_literal) && !Tok.hasUDSuffix()) {
1068 else if (DiagName.is(tok::string_literal) && !DiagName.hasUDSuffix()) {
1498 case tok::string_literal:
tools/clang/lib/Lex/Preprocessor.cpp 1043 } else if (FilenameTok.is(tok::string_literal) && AllowMacroExpansion) {
1306 if (Result.isNot(tok::string_literal)) {
1324 } while (Result.is(tok::string_literal));
tools/clang/lib/Lex/TokenConcatenation.cpp 90 TokenInfo[tok::string_literal ] |= aci_custom;
221 case tok::string_literal:
257 if (Tok.isNot(tok::char_constant) && Tok.isNot(tok::string_literal))
tools/clang/lib/Lex/TokenLexer.cpp 799 ResultTokTmp.setKind(tok::string_literal);
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp 1211 case tok::string_literal:
tools/clang/lib/Parse/ParseDecl.cpp 686 bool IsString = Tok.getKind() == tok::string_literal;
1099 if (Tok.isNot(tok::string_literal)) {
1287 if (Tok.isNot(tok::string_literal)) {
tools/clang/lib/Parse/ParseDeclCXX.cpp 4220 if (Tok.is(tok::string_literal)) {
4272 Toks[0].setKind(tok::string_literal);
tools/clang/lib/Parse/ParseExpr.cpp 1104 case tok::string_literal: // primary-expression: string-literal
tools/clang/lib/Parse/ParseExprCXX.cpp 2548 if (!Tok.is(tok::string_literal) && !DiagId) {
tools/clang/lib/Parse/ParseObjc.cpp 2804 case tok::string_literal: // primary-expression: string-literal
tools/clang/lib/Parse/ParsePragma.cpp 782 if (Tok.isNot(tok::string_literal)) {
901 if (Tok.isNot(tok::string_literal)) {
964 Toks[0].setKind(tok::string_literal);
972 } else if (Tok.is(tok::string_literal)) {
3074 if (Tok.isNot(tok::string_literal)) {
tools/clang/lib/Parse/ParseTentative.cpp 1055 case tok::string_literal:
tools/clang/lib/Rewrite/HTMLRewrite.cpp 498 case tok::string_literal:
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp 130 if (Tok.is(tok::string_literal))
tools/clang/unittests/Lex/LexerTest.cpp 413 EXPECT_EQ(tok::string_literal, Result.getKind());
416 EXPECT_EQ(tok::string_literal, Result.getKind());
419 EXPECT_EQ(tok::string_literal, Result.getKind());
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp 334 AllOf(Kind(tok::string_literal), RangeIs(Code.range("r4"))),
343 AllOf(Kind(tok::string_literal), RangeIs(Code.range("r4"))),