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

References

tools/clang/include/clang/Tooling/Syntax/Tokens.h
  182     return ExpandedTokens;
tools/clang/lib/Tooling/Syntax/Tokens.cpp
  125   assert(ExpandedTokens.data() <= Expanded &&
  126          Expanded < ExpandedTokens.data() + ExpandedTokens.size());
  126          Expanded < ExpandedTokens.data() + ExpandedTokens.size());
  134   unsigned ExpandedIndex = Expanded - ExpandedTokens.data();
  195   unsigned BeginExpanded = Expanded.begin() - ExpandedTokens.data();
  196   unsigned EndExpanded = Expanded.end() - ExpandedTokens.data();
  230   E.Expanded = llvm::makeArrayRef(ExpandedTokens.data() + M->BeginExpanded,
  231                                   ExpandedTokens.data() + M->EndExpanded);
  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()));
  377                  Result.ExpandedTokens.back().location(),
  378                  Result.ExpandedTokens.size() - 1);
  379     Result.Files[SM.getMainFileID()].EndExpanded = Result.ExpandedTokens.size();
  393     auto L = Result.ExpandedTokens[I].location();
  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()));
  596   DumpTokens(OS, llvm::makeArrayRef(ExpandedTokens).drop_back());
  627           M.EndSpelled, PrintToken(ExpandedTokens[M.BeginExpanded]),
  628           M.BeginExpanded, PrintToken(ExpandedTokens[M.EndExpanded]),