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

References

tools/clang/lib/Tooling/Syntax/Tokens.cpp
  352     Result.ExpandedTokens = std::move(Expanded);
  366     assert(!Result.ExpandedTokens.empty());
  367     assert(Result.ExpandedTokens.back().kind() == tok::eof);
  368     for (unsigned I = 0; I < Result.ExpandedTokens.size() - 1; ++I) {
  375            SM.getFileID(Result.ExpandedTokens.back().location()));
  376     fillGapUntil(Result.Files[SM.getMainFileID()],
  377                  Result.ExpandedTokens.back().location(),
  378                  Result.ExpandedTokens.size() - 1);
  379     Result.Files[SM.getMainFileID()].EndExpanded = Result.ExpandedTokens.size();
  379     Result.Files[SM.getMainFileID()].EndExpanded = Result.ExpandedTokens.size();
  385     return std::move(Result);
  393     auto L = Result.ExpandedTokens[I].location();
  400       TokenBuffer::MarkedFile &File = Result.Files[FID];
  419     TokenBuffer::MarkedFile &File = Result.Files[FID];
  425     for (; I + 1 < Result.ExpandedTokens.size(); ++I) {
  426       auto NextL = Result.ExpandedTokens[I + 1].location();
  439     for (unsigned I = 0; I < Result.ExpandedTokens.size(); ++I) {
  441           SM.getFileID(SM.getExpansionLoc(Result.ExpandedTokens[I].location()));
  442       auto It = Result.Files.try_emplace(FID);
  536     for (auto &F : Result.Files) {