| /llvm-project-15.0.7/clang/include/clang/Tooling/Syntax/ |
| H A D | Tokens.h | 175 class TokenBuffer { 177 TokenBuffer(const SourceManager &SourceMgr) : SourceMgr(&SourceMgr) {} in TokenBuffer() function 179 TokenBuffer(TokenBuffer &&) = default; 180 TokenBuffer(const TokenBuffer &) = delete; 181 TokenBuffer &operator=(TokenBuffer &&) = default; 182 TokenBuffer &operator=(const TokenBuffer &) = delete; 385 spelledTokensTouching(SourceLocation Loc, const syntax::TokenBuffer &Tokens); 396 const syntax::TokenBuffer &Tokens); 428 LLVM_NODISCARD TokenBuffer consume() &&;
|
| H A D | TokenBufferTokenManager.h | 22 TokenBufferTokenManager(const TokenBuffer &Tokens, in TokenBufferTokenManager() 45 const TokenBuffer &tokenBuffer() const { return Tokens; } in tokenBuffer() 58 const TokenBuffer &Tokens;
|
| /llvm-project-15.0.7/clang/lib/Tooling/Syntax/ |
| H A D | Tokens.cpp | 281 void TokenBuffer::indexExpandedTokens() { in indexExpandedTokens() 359 const TokenBuffer::Mapping * 509 TokenBuffer::Expansion TokenBuffer::makeExpansion(const MarkedFile &F, in makeExpansion() 519 const TokenBuffer::MarkedFile & 538 llvm::Optional<TokenBuffer::Expansion> 552 std::vector<TokenBuffer::Expansion> TokenBuffer::expansionsOverlapping( in expansionsOverlapping() 763 TokenBuffer build() && { in build() 820 TokenBuffer::Mapping Mapping; in discard() 882 TokenBuffer::Mapping Mapping; in advance() 935 TokenBuffer Result; [all …]
|
| H A D | BuildTree.cpp | 571 Forest(syntax::Arena &A, const syntax::TokenBuffer &TB) { in Forest() 628 void foldChildren(const syntax::TokenBuffer &TB, in foldChildren()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | Selection.h | 86 static bool createEach(ASTContext &AST, const syntax::TokenBuffer &Tokens, 95 const syntax::TokenBuffer &Tokens, 153 SelectionTree(ASTContext &AST, const syntax::TokenBuffer &Tokens,
|
| H A D | DumpAST.h | 39 class TokenBuffer; variable 45 ASTNode dumpAST(const DynTypedNode &, const syntax::TokenBuffer &Tokens,
|
| H A D | ParsedAST.h | 106 const syntax::TokenBuffer &getTokens() const { return Tokens; } in getTokens() 123 std::unique_ptr<FrontendAction> Action, syntax::TokenBuffer Tokens, 144 syntax::TokenBuffer Tokens;
|
| H A D | Selection.cpp | 249 SelectionTester(const syntax::TokenBuffer &Buf, FileID SelFile, in SelectionTester() 267 for (const syntax::TokenBuffer::Expansion &X : in SelectionTester() 367 computeMaybeSelectedExpandedTokens(const syntax::TokenBuffer &Toks) { in computeMaybeSelectedExpandedTokens() 613 const syntax::TokenBuffer &Tokens, in collect() 726 SelectionVisitor(ASTContext &AST, const syntax::TokenBuffer &Tokens, in SelectionVisitor() 959 const syntax::TokenBuffer &TokenBuf; 1010 pointBounds(unsigned Offset, const syntax::TokenBuffer &Tokens) { in pointBounds() 1028 const syntax::TokenBuffer &Tokens, in createEach() 1040 const syntax::TokenBuffer &Tokens, in createRight() 1050 SelectionTree::SelectionTree(ASTContext &AST, const syntax::TokenBuffer &Tokens, in SelectionTree()
|
| H A D | XRefs.h | 29 class TokenBuffer; variable 71 const syntax::TokenBuffer &TB);
|
| H A D | IncludeCleaner.h | 54 const syntax::TokenBuffer *Tokens);
|
| H A D | DumpAST.cpp | 48 const syntax::TokenBuffer &Tokens; 333 DumpVisitor(const syntax::TokenBuffer &Tokens, const ASTContext &Ctx) in DumpVisitor() 401 ASTNode dumpAST(const DynTypedNode &N, const syntax::TokenBuffer &Tokens, in dumpAST()
|
| H A D | IncludeCleaner.cpp | 235 const syntax::TokenBuffer *Tokens, in findReferencedMacros() 328 const syntax::TokenBuffer *Tokens) { in findReferencedLocations()
|
| H A D | SourceCode.h | 255 const syntax::TokenBuffer &TB,
|
| H A D | ParsedAST.cpp | 630 syntax::TokenBuffer Tokens = std::move(CollectTokens).consume(); in build() 766 syntax::TokenBuffer Tokens, MainFileMacros Macros, in ParsedAST()
|
| H A D | InlayHints.cpp | 681 const syntax::TokenBuffer &Tokens;
|
| H A D | Hover.cpp | 127 const syntax::TokenBuffer &TB) { in printDefinition() 579 const syntax::TokenBuffer &TB) { in getHoverContents()
|
| H A D | FindSymbols.cpp | 328 llvm::Optional<syntax::TokenBuffer::Expansion> Exp) { in inMacro()
|
| H A D | XRefs.cpp | 526 bool tokenSpelledAt(SourceLocation SpellingLoc, const syntax::TokenBuffer &TB) { in tokenSpelledAt() 661 const syntax::TokenBuffer &TB) { in findNearbyIdentifier() 1218 const syntax::TokenBuffer &TB) { in toHighlight()
|
| /llvm-project-15.0.7/clang/unittests/Tooling/Syntax/ |
| H A D | TreeTestBase.cpp | 73 std::unique_ptr<syntax::TokenBuffer> &TB, in buildTree() 82 TB = std::make_unique<syntax::TokenBuffer>(std::move(*Tokens).consume()); in buildTree() 92 std::unique_ptr<syntax::TokenBuffer> &TB; in buildTree() 102 std::unique_ptr<syntax::TokenBuffer> &TB, in buildTree() 118 std::unique_ptr<syntax::TokenBuffer> &TB; in buildTree()
|
| H A D | TokensTest.cpp | 73 Matcher<TokenBuffer::Expansion> 76 return AllOf(Field(&TokenBuffer::Expansion::Spelled, Spelled), in IsExpansion() 77 Field(&TokenBuffer::Expansion::Expanded, Expanded)); in IsExpansion() 98 explicit RecordTokens(TokenBuffer &Result) : Result(Result) {} in recordTokens() 117 TokenBuffer &Result; in recordTokens() 142 this->Buffer = TokenBuffer(*SourceMgr); in recordTokens() 263 TokenBuffer Buffer = TokenBuffer(*SourceMgr);
|
| H A D | TreeTestBase.h | 54 std::unique_ptr<syntax::TokenBuffer> TB;
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | ExpandMacro.cpp | 43 syntax::TokenBuffer::Expansion Expansion; 67 findIdentifierUnderCursor(const syntax::TokenBuffer &Tokens, in findIdentifierUnderCursor()
|
| H A D | DefineOutline.cpp | 143 const syntax::TokenBuffer &TokBuf, in getFunctionSourceCode() 314 const syntax::TokenBuffer &TokBuf) { in getDeletionRange()
|
| /llvm-project-15.0.7/clang/tools/clang-check/ |
| H A D | ClangCheck.cpp | 158 clang::syntax::TokenBuffer TB = std::move(Collector).consume(); in CreateASTConsumer()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | ParsedASTTests.cpp | 233 const syntax::TokenBuffer &T = AST.getTokens(); in TEST() 259 const syntax::TokenBuffer &T = AST.getTokens(); in TEST()
|