From a1b27eb71e232e3765878fdc9b2b6b48978b437a Mon Sep 17 00:00:00 2001
From: sof <unknown>
Date: Sun, 26 Sep 1999 16:07:38 +0000
Subject: [PATCH] [project @ 1999-09-26 16:07:38 by sof] Doc'ed
 -fwarn-missing-fields

---
 ghc/docs/users_guide/using.vsgml | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/ghc/docs/users_guide/using.vsgml b/ghc/docs/users_guide/using.vsgml
index 08e45a1c753f..24b589e13a90 100644
--- a/ghc/docs/users_guide/using.vsgml
+++ b/ghc/docs/users_guide/using.vsgml
@@ -359,6 +359,17 @@ This option is on by default, and warns you whenever an instance
 declaration is missing one or more methods, and the corresponding
 class declaration has no default declaration for them.
 
+<tag>@-fwarn-missing-fields@:</tag>
+<nidx>-fwarn-missing-fields option</nidx>
+<nidx>missing fields, warning</nidx>
+<nidx>fields, missing</nidx>
+
+This option is on by default, and warns you whenever the construction
+of a labelled field constructor isn't complete, missing initializers
+for one or more fields. While not an error (the missing fields are
+initialised with bottoms), it is often an indication of a programmer
+error.
+
 <tag>@-fwarn-unused-imports@:</tag>
 <nidx>-fwarn-unused-imports option</nidx>
 <nidx>unused imports, warning</nidx>
-- 
GitLab