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

Declarations

tools/clang/include/clang/Lex/Lexer.h
  415   static bool isAtStartOfMacroExpansion(SourceLocation loc,

References

tools/clang/include/clang/Lex/Preprocessor.h
 1786     return Lexer::isAtStartOfMacroExpansion(loc, SourceMgr, LangOpts,
tools/clang/lib/Edit/Commit.cpp
  342   return Lexer::isAtStartOfMacroExpansion(loc, SourceMgr, LangOpts, MacroBegin);
tools/clang/lib/Lex/Lexer.cpp
  817   return isAtStartOfMacroExpansion(expansionLoc, SM, LangOpts, MacroBegin);
  887     if (!isAtStartOfMacroExpansion(Begin, SM, LangOpts, &Begin))
  896         (Range.isCharRange() && !isAtStartOfMacroExpansion(End, SM, LangOpts,
  905   if (isAtStartOfMacroExpansion(Begin, SM, LangOpts, &MacroBegin) &&
  908        (Range.isCharRange() && isAtStartOfMacroExpansion(End, SM, LangOpts,
tools/clang/lib/Parse/ParseDecl.cpp
   99       Lexer::isAtStartOfMacroExpansion(StartLoc, SM, PP.getLangOpts());
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
 2338       if (Lexer::isAtStartOfMacroExpansion(BeginLoc, SM, LO) &&
tools/clang/unittests/Lex/LexerTest.cpp
  293   EXPECT_TRUE(Lexer::isAtStartOfMacroExpansion(lsqrLoc, SourceMgr, LangOpts, &Loc));
  295   EXPECT_FALSE(Lexer::isAtStartOfMacroExpansion(idLoc, SourceMgr, LangOpts));
  533       Lexer::isAtStartOfMacroExpansion(R.getBegin(), SourceMgr, LangOpts));