Lines Matching full:tokens
11 #include "clang/Tooling/Syntax/Tokens.h"
20 /// Enumerates spans of tokens from the tree consecutively laid out in memory.
77 // Check that \p Expanded actually points into expanded tokens. in rangeOfExpanded()
82 // (!) empty tokens must always point before end(). in rangeOfExpanded()
87 assert(Spelled && "could not find spelled tokens for expanded"); in rangeOfExpanded()
111 &TU, TBTM, [&](llvm::ArrayRef<syntax::Token> Tokens, bool IsOriginal) { in computeReplacements() argument
114 syntax::Token::range(SM, Tokens.front(), Tokens.back()).text(SM); in computeReplacements()
117 assert(NextOriginal <= Tokens.begin()); in computeReplacements()
118 // We are looking at a span of original tokens. in computeReplacements()
119 if (NextOriginal != Tokens.begin()) { in computeReplacements()
121 emitReplacement(llvm::ArrayRef(NextOriginal, Tokens.begin())); in computeReplacements()
126 NextOriginal = Tokens.end(); in computeReplacements()