Lines Matching defs:TBTM
369 TreeBuilder(syntax::Arena &Arena, TokenBufferTokenManager& TBTM)
371 TBTM(TBTM),
372 Pending(Arena, TBTM.tokenBuffer()) {
373 for (const auto &T : TBTM.tokenBuffer().expandedTokens())
379 return TBTM.sourceManager();
386 Pending.foldChildren(TBTM.tokenBuffer(), Range, New);
399 Pending.foldChildren(TBTM.tokenBuffer(), Range, New);
410 Pending.foldChildren(TBTM.tokenBuffer(), ListRange, New);
441 auto Tokens = TBTM.tokenBuffer().expandedTokens();
446 Pending.foldChildren(TBTM.tokenBuffer(), Tokens.drop_back(),
471 TBTM.sourceManager().isBeforeInTranslationUnit(First, Last));
692 std::string str() { return Pending.str(TBTM); }
695 TokenBufferTokenManager& TBTM;
1728 Pending.foldChildren(TBTM.tokenBuffer(), getStmtRange(Child), ChildNode);
1755 TokenBufferTokenManager& TBTM,
1757 TreeBuilder Builder(A, TBTM);