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

References

tools/clang/include/clang/Tooling/Syntax/Tokens.h
  331   LLVM_NODISCARD TokenBuffer consume() &&;
tools/clang/include/clang/Tooling/Syntax/Tree.h
   42         TokenBuffer Tokens);
   47   const TokenBuffer &tokenBuffer() const;
   59   TokenBuffer Tokens;
tools/clang/lib/Tooling/Syntax/Tokens.cpp
  122 std::pair<const syntax::Token *, const TokenBuffer::Mapping *>
  209 llvm::Optional<TokenBuffer::Expansion>
  355   TokenBuffer build() && {
  400       TokenBuffer::MarkedFile &File = Result.Files[FID];
  419     TokenBuffer::MarkedFile &File = Result.Files[FID];
  443       TokenBuffer::MarkedFile &File = It.first->second;
  455   void consumeEmptyMapping(TokenBuffer::MarkedFile &File, unsigned EndOffset,
  463   void consumeMapping(TokenBuffer::MarkedFile &File, unsigned EndOffset,
  475     TokenBuffer::Mapping M;
  487   void fillGapUntil(TokenBuffer::MarkedFile &File, SourceLocation L,
  499         TokenBuffer::Mapping M;
  521   tryConsumeSpelledUntil(TokenBuffer::MarkedFile &File, unsigned Offset,
  544   TokenBuffer Result;
  552 TokenBuffer TokenCollector::consume() && {
tools/clang/lib/Tooling/Syntax/Tree.cpp
   18                      TokenBuffer Tokens)
   21 const clang::syntax::TokenBuffer &syntax::Arena::tokenBuffer() const {
tools/clang/tools/extra/clangd/ParsedAST.cpp
  373   syntax::TokenBuffer Tokens = std::move(CollectTokens).consume();
  491                      syntax::TokenBuffer Tokens, MainFileMacros Macros,
tools/clang/tools/extra/clangd/ParsedAST.h
   98   const syntax::TokenBuffer &getTokens() const { return Tokens; }
  103             std::unique_ptr<FrontendAction> Action, syntax::TokenBuffer Tokens,
  122   syntax::TokenBuffer Tokens;
tools/clang/tools/extra/clangd/Selection.cpp
  161                                   const syntax::TokenBuffer &Tokens,
  256   SelectionVisitor(ASTContext &AST, const syntax::TokenBuffer &Tokens,
  481 SelectionTree::SelectionTree(ASTContext &AST, const syntax::TokenBuffer &Tokens,
  501 SelectionTree::SelectionTree(ASTContext &AST, const syntax::TokenBuffer &Tokens,
tools/clang/tools/extra/clangd/Selection.h
   70   SelectionTree(ASTContext &AST, const syntax::TokenBuffer &Tokens,
   75   SelectionTree(ASTContext &AST, const syntax::TokenBuffer &Tokens,
tools/clang/tools/extra/clangd/refactor/tweaks/ExpandMacro.cpp
   41   syntax::TokenBuffer::Expansion Expansion;
   65 findIdentifierUnderCursor(const syntax::TokenBuffer &Tokens,
tools/clang/tools/extra/clangd/unittests/ParsedASTTests.cpp
  180   const syntax::TokenBuffer &T = AST.getTokens();
  206   const syntax::TokenBuffer &T = AST.getTokens();
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp
   70 Matcher<TokenBuffer::Expansion>
   73   return AllOf(Field(&TokenBuffer::Expansion::Spelled, Spelled),
   74                Field(&TokenBuffer::Expansion::Expanded, Expanded));
   95       explicit RecordTokens(TokenBuffer &Result) : Result(Result) {}
  113       TokenBuffer &Result;
  246   TokenBuffer Buffer = TokenBuffer(*SourceMgr);
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   73     forward(typename std::remove_reference<_Tp>::type& __t) noexcept
   83     constexpr _Tp&&
   84     forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
   98     move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/bits/unique_ptr.h
  824     make_unique(_Args&&... __args)
  825     { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/type_traits
 1629     { typedef _Tp   type; };
 1633     { typedef _Tp   type; };