reference, declarationdefinition
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"))),