Home
last modified time | relevance | path

Searched refs:CommentHandler (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DCanonicalIncludes.cpp706 std::unique_ptr<CommentHandler>
708 class PragmaCommentHandler : public clang::CommentHandler { in collectIWYUHeaderMaps()
H A DCanonicalIncludes.h90 std::unique_ptr<CommentHandler>
H A DIndexAction.cpp206 std::unique_ptr<CommentHandler> PragmaHandler;
/llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/find-all-symbols/
H A DPragmaCommentHandler.h27 class PragmaCommentHandler : public clang::CommentHandler {
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DTodoCommentCheck.cpp18 class TodoCommentCheck::TodoCommentHandler : public CommentHandler {
/llvm-project-15.0.7/clang/lib/Lex/
H A DPreprocessor.cpp1417 void Preprocessor::addCommentHandler(CommentHandler *Handler) { in addCommentHandler()
1424 void Preprocessor::removeCommentHandler(CommentHandler *Handler) { in removeCommentHandler()
1425 std::vector<CommentHandler *>::iterator Pos = in removeCommentHandler()
1433 for (std::vector<CommentHandler *>::iterator H = CommentHandlers.begin(), in HandleComment()
1489 CommentHandler::~CommentHandler() = default;
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DMisleadingBidirectional.cpp90 : public CommentHandler {
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DVerifyDiagnosticConsumer.h187 public CommentHandler {
H A DPrecompiledPreamble.h230 virtual CommentHandler *getCommentHandler();
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCoverageMappingGen.h63 public CommentHandler,
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DPreprocessor.h68 class CommentHandler; variable
280 std::vector<CommentHandler *> CommentHandlers;
1402 void addCommentHandler(CommentHandler *Handler);
1407 void removeCommentHandler(CommentHandler *Handler);
2680 class CommentHandler {
2682 virtual ~CommentHandler();
/llvm-project-15.0.7/clang/lib/Frontend/
H A DPrecompiledPreamble.cpp514 if (auto CommentHandler = Callbacks.getCommentHandler()) in Build() local
515 Clang->getPreprocessor().addCommentHandler(CommentHandler); in Build()
818 CommentHandler *PreambleCallbacks::getCommentHandler() { return nullptr; } in getCommentHandler()
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DCommentHandlerTest.cpp26 public CommentHandler {
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DSymbolCollectorTests.cpp230 CommentHandler *PragmaHandler) in SymbolIndexActionFactory()
238 CommentHandler *PragmaHandler) in create()
259 CommentHandler *PragmaHandler; in create()
272 CommentHandler *PragmaHandler;
327 std::unique_ptr<CommentHandler> PragmaHandler;
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DPreamble.cpp135 CommentHandler *getCommentHandler() override { in getCommentHandler()
194 std::unique_ptr<CommentHandler> IWYUHandler = nullptr;
H A DHeaders.cpp38 public CommentHandler {
H A DParsedAST.cpp610 std::unique_ptr<CommentHandler> IWYUHandler = in build()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParser.cpp30 class ActionCommentHandler : public CommentHandler {
/llvm-project-15.0.7/clang/include/clang/Parse/
H A DParser.h220 std::unique_ptr<CommentHandler> CommentSemaHandler;