[clang-format] make doc for SLS_Inline more clearly
authorBackl1ght <backlight.zzk@gmail.com>
Thu, 15 Dec 2022 01:08:54 +0000 (09:08 +0800)
committerBackl1ght <backlight.zzk@gmail.com>
Thu, 15 Dec 2022 12:51:53 +0000 (20:51 +0800)
Reviewed By: HazardyKnusperkeks, MyDeveloperDay
Differential Revision: https://reviews.llvm.org/D139937

clang/docs/ClangFormatStyleOptions.rst
clang/include/clang/Format/Format.h

index 76ae54b6ef6da79936f8e7255fe369b2e74dd48b..969fce82781c278ad4d902b2fe1b6d0c5ad6b8a4 100644 (file)
@@ -1191,14 +1191,14 @@ the configuration (without a prefix: ``Auto``).
       };
 
   * ``SLS_Inline`` (in configuration: ``Inline``)
-    Merge lambda into a single line if argument of a function.
+    Merge lambda into a single line if the lambda is argument of a function.
 
     .. code-block:: c++
 
-      auto lambda = [](int a) {
-          return a;
+      auto lambda = [](int x, int y) {
+          return x < y;
       };
-      sort(a.begin(), a.end(), []() { return x < y; });
+      sort(a.begin(), a.end(), [](int x, int y) { return x < y; });
 
   * ``SLS_All`` (in configuration: ``All``)
     Merge all lambdas fitting on a single line.
index 93b84e1bfddfb0ffac73d677cf4ddbb62b3af402..b7fbe4b97c6dbb83619441d8b65cb953e4dc41ee 100644 (file)
@@ -688,12 +688,12 @@ struct FormatStyle {
     ///   };
     /// \endcode
     SLS_Empty,
-    /// Merge lambda into a single line if argument of a function.
+    /// Merge lambda into a single line if the lambda is argument of a function.
     /// \code
-    ///   auto lambda = [](int a) {
-    ///       return a;
+    ///   auto lambda = [](int x, int y) {
+    ///       return x < y;
     ///   };
-    ///   sort(a.begin(), a.end(), []() { return x < y; });
+    ///   sort(a.begin(), a.end(), [](int x, int y) { return x < y; });
     /// \endcode
     SLS_Inline,
     /// Merge all lambdas fitting on a single line.