[clang-tidy] Fixed code sample in a comment. NFC
authorAlexander Kornienko <alexfh@google.com>
Fri, 2 Nov 2018 15:29:37 +0000 (15:29 +0000)
committerAlexander Kornienko <alexfh@google.com>
Fri, 2 Nov 2018 15:29:37 +0000 (15:29 +0000)
llvm-svn: 345984

clang-tools-extra/clang-tidy/utils/IncludeInserter.h

index a816b92..9578649 100644 (file)
@@ -25,16 +25,18 @@ namespace utils {
 /// \brief Produces fixes to insert specified includes to source files, if not
 /// yet present.
 ///
-/// ``IncludeInserter`` can be used by ``ClangTidyCheck`` in the following
-/// fashion:
+/// ``IncludeInserter`` can be used in clang-tidy checks in the following way:
 /// \code
+/// #include "../utils/IncludeInserter.h"
+/// #include "clang/Frontend/CompilerInstance.h"
+///
 /// class MyCheck : public ClangTidyCheck {
 ///  public:
 ///   void registerPPCallbacks(CompilerInstance& Compiler) override {
 ///     Inserter = llvm::make_unique<IncludeInserter>(&Compiler.getSourceManager(),
 ///                                                   &Compiler.getLangOpts());
 ///     Compiler.getPreprocessor().addPPCallbacks(
-///         Inserter->CreatePPCallback());
+///         Inserter->CreatePPCallbacks());
 ///   }
 ///
 ///   void registerMatchers(ast_matchers::MatchFinder* Finder) override { ... }
@@ -49,7 +51,7 @@ namespace utils {
 ///   }
 ///
 ///  private:
-///   std::unique_ptr<IncludeInserter> Inserter;
+///   std::unique_ptr<clang::tidy::utils::IncludeInserter> Inserter;
 /// };
 /// \endcode
 class IncludeInserter {