[clang-tools-extra] r272995 - [clang-tidy] More doc fixes. NFC.

Alexander Kornienko via cfe-commits cfe-commits at lists.llvm.org
Fri Jun 17 05:01:16 PDT 2016


Author: alexfh
Date: Fri Jun 17 07:01:15 2016
New Revision: 272995

URL: http://llvm.org/viewvc/llvm-project?rev=272995&view=rev
Log:
[clang-tidy] More doc fixes. NFC.

Modified:
    clang-tools-extra/trunk/clang-tidy/utils/IncludeSorter.h
    clang-tools-extra/trunk/clang-tidy/utils/LexerUtils.h
    clang-tools-extra/trunk/clang-tidy/utils/OptionsUtils.h

Modified: clang-tools-extra/trunk/clang-tidy/utils/IncludeSorter.h
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-tidy/utils/IncludeSorter.h?rev=272995&r1=272994&r2=272995&view=diff
==============================================================================
--- clang-tools-extra/trunk/clang-tidy/utils/IncludeSorter.h (original)
+++ clang-tools-extra/trunk/clang-tidy/utils/IncludeSorter.h Fri Jun 17 07:01:15 2016
@@ -17,50 +17,50 @@ namespace clang {
 namespace tidy {
 namespace utils {
 
-// Class used by IncludeSorterCallback and IncludeInserterCallback to record the
-// names of the inclusions in a given source file being processed and generate
-// the necessary commands to sort the inclusions according to the precedence
-// enocded in IncludeKinds.
+/// Class used by ``IncludeInserterCallback`` to record the names of the
+/// inclusions in a given source file being processed and generate the necessary
+/// commands to sort the inclusions according to the precedence encoded in
+/// ``IncludeKinds``.
 class IncludeSorter {
 public:
-  // Supported include styles.
+  /// Supported include styles.
   enum IncludeStyle { IS_LLVM = 0, IS_Google = 1 };
 
-  // Converts "llvm" to IS_LLVM, otherwise returns IS_Google.
+  /// Converts "llvm" to ``IS_LLVM``, otherwise returns ``IS_Google``.
   static IncludeStyle parseIncludeStyle(const std::string &Value);
 
-  // Converts IncludeStyle to string representation.
+  /// Converts ``IncludeStyle`` to string representation.
   static StringRef toString(IncludeStyle Style);
 
-  // The classifications of inclusions, in the order they should be sorted.
+  /// The classifications of inclusions, in the order they should be sorted.
   enum IncludeKinds {
-    IK_MainTUInclude = 0,    // e.g. #include "foo.h" when editing foo.cc
-    IK_CSystemInclude = 1,   // e.g. #include <stdio.h>
-    IK_CXXSystemInclude = 2, // e.g. #include <vector>
-    IK_NonSystemInclude = 3, // e.g. #include "bar.h"
-    IK_InvalidInclude = 4    // total number of valid IncludeKinds
+    IK_MainTUInclude = 0,    ///< e.g. ``#include "foo.h"`` when editing foo.cc
+    IK_CSystemInclude = 1,   ///< e.g. ``#include <stdio.h>``
+    IK_CXXSystemInclude = 2, ///< e.g. ``#include <vector>``
+    IK_NonSystemInclude = 3, ///< e.g. ``#include "bar.h"``
+    IK_InvalidInclude = 4    ///< total number of valid ``IncludeKind``s
   };
 
-  // IncludeSorter constructor; takes the FileID and name of the file to be
-  // processed by the sorter.
+  /// ``IncludeSorter`` constructor; takes the FileID and name of the file to be
+  /// processed by the sorter.
   IncludeSorter(const SourceManager *SourceMgr, const LangOptions *LangOpts,
                 const FileID FileID, StringRef FileName, IncludeStyle Style);
 
-  // Returns the SourceManager-specific file ID for the file being handled by
-  // the sorter.
+  /// Returns the ``SourceManager``-specific file ID for the file being handled
+  /// by the sorter.
   const FileID current_FileID() const { return CurrentFileID; }
 
-  // Adds the given #include to the sorter.
+  /// Adds the given include directive to the sorter.
   void AddInclude(StringRef FileName, bool IsAngled,
                   SourceLocation HashLocation, SourceLocation EndLocation);
 
-  // Returns the edits needed to sort the current set of includes and reset the
-  // internal state (so that different blocks of includes are sorted separately
-  // within the same file).
+  /// Returns the edits needed to sort the current set of includes and reset the
+  /// internal state (so that different blocks of includes are sorted separately
+  /// within the same file).
   std::vector<FixItHint> GetEdits();
 
-  // Creates a quoted inclusion directive in the right sort order. Returns None
-  // on error or if header inclusion directive for header already exists.
+  /// Creates a quoted inclusion directive in the right sort order. Returns None
+  /// on error or if header inclusion directive for header already exists.
   Optional<FixItHint> CreateIncludeInsertion(StringRef FileName, bool IsAngled);
 
 private:
@@ -70,13 +70,13 @@ private:
   const LangOptions *LangOpts;
   const IncludeStyle Style;
   FileID CurrentFileID;
-  // The file name stripped of common suffixes.
+  /// The file name stripped of common suffixes.
   StringRef CanonicalFile;
-  // Locations of visited include directives.
+  /// Locations of visited include directives.
   SourceRangeVector SourceLocations;
-  // Mapping from file name to #include locations.
+  /// Mapping from file name to #include locations.
   llvm::StringMap<SourceRangeVector> IncludeLocations;
-  // Includes sorted into buckets.
+  /// Includes sorted into buckets.
   SmallVector<std::string, 1> IncludeBucket[IK_InvalidInclude];
 };
 

Modified: clang-tools-extra/trunk/clang-tidy/utils/LexerUtils.h
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-tidy/utils/LexerUtils.h?rev=272995&r1=272994&r2=272995&view=diff
==============================================================================
--- clang-tools-extra/trunk/clang-tidy/utils/LexerUtils.h (original)
+++ clang-tools-extra/trunk/clang-tidy/utils/LexerUtils.h Fri Jun 17 07:01:15 2016
@@ -18,8 +18,8 @@ namespace tidy {
 namespace utils {
 namespace lexer {
 
-// Returns previous non-comment token skipping over any comment text or
-// tok::unknown if not found.
+/// Returns previous non-comment token skipping over any comment text or
+/// ``tok::unknown`` if not found.
 Token getPreviousNonCommentToken(const ASTContext &Context,
                                  SourceLocation Location);
 

Modified: clang-tools-extra/trunk/clang-tidy/utils/OptionsUtils.h
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-tidy/utils/OptionsUtils.h?rev=272995&r1=272994&r2=272995&view=diff
==============================================================================
--- clang-tools-extra/trunk/clang-tidy/utils/OptionsUtils.h (original)
+++ clang-tools-extra/trunk/clang-tidy/utils/OptionsUtils.h Fri Jun 17 07:01:15 2016
@@ -21,7 +21,7 @@ namespace options {
 std::vector<std::string> parseStringList(StringRef Option);
 
 /// \brief Serialize a sequence of names that can be parsed by
-/// 'parseStringList'.
+/// ``parseStringList``.
 std::string serializeStringList(ArrayRef<std::string> Strings);
 
 } // namespace options




More information about the cfe-commits mailing list