[clang-format][docs][NFC] Fix invalid syntax in ShortLambdaStyle examples.
authorEmilia Dreamer <emilia@rymiel.space>
Mon, 10 Oct 2022 17:54:48 +0000 (20:54 +0300)
committerEmilia Dreamer <emilia@rymiel.space>
Mon, 10 Oct 2022 18:13:07 +0000 (21:13 +0300)
clang/docs/ClangFormatStyleOptions.rst
clang/include/clang/Format/Format.h

index ec53c3e..cdbc23a 100644 (file)
@@ -1111,7 +1111,7 @@ the configuration (without a prefix: ``Auto``).
 
     .. code-block:: c++
 
-      auto lambda = [](int a) {}
+      auto lambda = [](int a) {};
       auto lambda2 = [](int a) {
           return a;
       };
@@ -1124,14 +1124,14 @@ the configuration (without a prefix: ``Auto``).
       auto lambda = [](int a) {
           return a;
       };
-      sort(a.begin(), a.end(), ()[] { return x < y; })
+      sort(a.begin(), a.end(), []() { return x < y; });
 
   * ``SLS_All`` (in configuration: ``All``)
     Merge all lambdas fitting on a single line.
 
     .. code-block:: c++
 
-      auto lambda = [](int a) {}
+      auto lambda = [](int a) {};
       auto lambda2 = [](int a) { return a; };
 
 
index ee1863a..7c17210 100644 (file)
@@ -610,7 +610,7 @@ struct FormatStyle {
     SLS_None,
     /// Only merge empty lambdas.
     /// \code
-    ///   auto lambda = [](int a) {}
+    ///   auto lambda = [](int a) {};
     ///   auto lambda2 = [](int a) {
     ///       return a;
     ///   };
@@ -621,12 +621,12 @@ struct FormatStyle {
     ///   auto lambda = [](int a) {
     ///       return a;
     ///   };
-    ///   sort(a.begin(), a.end(), ()[] { return x < y; })
+    ///   sort(a.begin(), a.end(), []() { return x < y; });
     /// \endcode
     SLS_Inline,
     /// Merge all lambdas fitting on a single line.
     /// \code
-    ///   auto lambda = [](int a) {}
+    ///   auto lambda = [](int a) {};
     ///   auto lambda2 = [](int a) { return a; };
     /// \endcode
     SLS_All,