diff --git a/language/generators.xml b/language/generators.xml
index 37f0b0c875..9fc3a09f4c 100644
--- a/language/generators.xml
+++ b/language/generators.xml
@@ -218,8 +218,9 @@ foreach ($generator as $value) {
- This syntax may be used in conjunction with the
- Generator::send method.
+ The value that will be assigned to $data is the value
+ passed to Generator::send, or &null; if
+ Generator::next is called instead.
diff --git a/language/predefined/generator/next.xml b/language/predefined/generator/next.xml
index 85c26d3f6d..b21b66b463 100644
--- a/language/predefined/generator/next.xml
+++ b/language/predefined/generator/next.xml
@@ -13,6 +13,10 @@
public voidGenerator::next
+
+ Calling Generator::next is equivalent to calling
+ Generator::send with &null; as argument.
+