diff --git a/src/plugins/cppeditor/cppquickfixes.cpp b/src/plugins/cppeditor/cppquickfixes.cpp
index eaaeb788be74d32f3a6c00c051dfd92b7bced108..0a509b68e03e6f558960e2fec0321a2d18337160 100644
--- a/src/plugins/cppeditor/cppquickfixes.cpp
+++ b/src/plugins/cppeditor/cppquickfixes.cpp
@@ -354,6 +354,14 @@ private:
     ASTMatcher matcher;
 };
 
+/*
+    Rewrite
+    int *a, b;
+
+    As
+    int *a;
+    int b;
+*/
 class SplitSimpleDeclarationOp: public CppQuickFixFactory
 {
     static bool checkDeclaration(SimpleDeclarationAST *declaration)
@@ -473,7 +481,14 @@ private:
 
 /*
     Add curly braces to a if statement that doesn't already contain a
-    compound statement.
+    compound statement. I.e.
+
+    if (a)
+        b;
+    becomes
+    if (a) {
+        b;
+    }
 */
 class AddBracesToIfOp: public CppQuickFixFactory
 {
@@ -844,9 +859,11 @@ private:
 
 /*
   Replace
-    "abcd"
-  With
-    QLatin1String("abcd")
+    "abcd" -> QLatin1String("abcd")
+    'a' -> QLatin1Char('a')
+  Except if they are already enclosed in
+    QLatin1Char, QT_TRANSLATE_NOOP, tr,
+    trUtf8, QLatin1Literal, QLatin1String
 */
 class WrapStringLiteral: public CppQuickFixFactory
 {
@@ -951,6 +968,7 @@ private:
     tr("abcd") or
     QCoreApplication::translate("CONTEXT", "abcd") or
     QT_TRANSLATE_NOOP("GLOBAL", "abcd")
+  depending on what is available.
 */
 class TranslateStringLiteral: public CppQuickFixFactory
 {
@@ -1286,6 +1304,9 @@ private:
     };
 };
 
+/*
+    Can be triggered on a class forward declaration to add the matching #include.
+*/
 class FixForwardDeclarationOp: public CppQuickFixFactory
 {
 public:
@@ -1411,6 +1432,13 @@ private:
     };
 };
 
+/*
+  Rewrites
+    a = foo();
+  As
+    Type a = foo();
+  Where Type is the return type of foo()
+*/
 class AddLocalDeclarationOp: public CppQuickFixFactory
 {
 public:
diff --git a/src/plugins/qmljseditor/qmljsquickfixes.cpp b/src/plugins/qmljseditor/qmljsquickfixes.cpp
index 60ffbbdb18e2c0d1202aa22cb234da1ff80437ee..4d15aebb4f8e594ea14635ec055565e719256e6b 100644
--- a/src/plugins/qmljseditor/qmljsquickfixes.cpp
+++ b/src/plugins/qmljseditor/qmljsquickfixes.cpp
@@ -52,6 +52,16 @@ using TextEditor::RefactoringChanges;
 
 namespace {
 
+/*
+  Reformats a one-line object into a multi-line one, i.e.
+    Item { x: 10; y: 20; width: 10 }
+  into
+    Item {
+        x: 10;
+        y: 20;
+        width: 10
+    }
+*/
 class SplitInitializerOp: public QmlJSQuickFixFactory
 {
 public: