|
reference, declaration → definition
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; };