reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Lex/Lexer.h
  425   static bool isAtEndOfMacroExpansion(SourceLocation loc,

References

tools/clang/include/clang/Lex/Preprocessor.h
 1797     return Lexer::isAtEndOfMacroExpansion(loc, SourceMgr, LangOpts, MacroEnd);
tools/clang/lib/ARCMigrate/Transforms.cpp
  134     if (!Lexer::isAtEndOfMacroExpansion(loc, SM, Ctx.getLangOpts(), &loc))
tools/clang/lib/Edit/Commit.cpp
  347   return Lexer::isAtEndOfMacroExpansion(loc, SourceMgr, LangOpts, MacroEnd);
tools/clang/lib/Lex/Lexer.cpp
  785     if (Offset > 0 || !isAtEndOfMacroExpansion(Loc, SM, LangOpts, &Loc))
  845   return isAtEndOfMacroExpansion(expansionLoc, SM, LangOpts, MacroEnd);
  894     if ((Range.isTokenRange() && !isAtEndOfMacroExpansion(End, SM, LangOpts,
  906       ((Range.isTokenRange() && isAtEndOfMacroExpansion(End, SM, LangOpts,
 1241     if (!Lexer::isAtEndOfMacroExpansion(Loc, SM, LangOpts, &Loc))
tools/clang/lib/Parse/ParseDecl.cpp
  101       Lexer::isAtEndOfMacroExpansion(EndLoc, SM, PP.getLangOpts());
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
 2339           Lexer::isAtEndOfMacroExpansion(EndLoc, SM, LO)) {
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp
  100       !Lexer::isAtEndOfMacroExpansion(Loc, SM, LangOpts, &Loc))
tools/clang/unittests/Lex/LexerTest.cpp
  296   EXPECT_FALSE(Lexer::isAtEndOfMacroExpansion(idLoc, SourceMgr, LangOpts));
  297   EXPECT_TRUE(Lexer::isAtEndOfMacroExpansion(rsqrLoc, SourceMgr, LangOpts, &Loc));
  535       Lexer::isAtEndOfMacroExpansion(R.getEnd(), SourceMgr, LangOpts));