X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/1ec065092f42b4b0be3dcb833f3f5f24451701fd..9b9ad6b931736323a34123c11edfdff97a22623e:/doc/layout.tex?ds=inline

diff --git a/doc/layout.tex b/doc/layout.tex
index ca31a9c..cdad468 100644
--- a/doc/layout.tex
+++ b/doc/layout.tex
@@ -131,7 +131,7 @@
      \dhead{gf}{ilayout-ichains @<ilayout> @> @<list>}}
 \end{describe*}
 
-\begin{describe}{gf}{sod-class-ilayout <class> @> @<ilayout>}
+\begin{describe}{gf}{sod-class-ilayout @<class> @> @<ilayout>}
 \end{describe}
 
 \begin{describe}{gf}{compute-ilayout @<class> @> @<ilayout>}
@@ -247,6 +247,10 @@
 \end{describe}
 
 \begin{describe}{gf}
+    {sod-message-check-methods @<message> @<class> @<direct-methods>}
+\end{describe}
+
+\begin{describe}{gf}
     {sod-message-effective-method-class @<message> @> @<class>}
 \end{describe}
 
@@ -337,9 +341,17 @@
     {\dhead{cls}{convert-to-ilayout-inst (inst)}
      \dhead{fun}
        {make-convert-to-ilayout-inst @<class> @<chain-head> @<expr>}}
+  \def\makelabels#1#2{%
+    #1{gf}{inst-class}[#2]#1{gf}{inst-chain-head}[#2]%
+    \descindex{gf}{inst-expr}[#2]%
+  }
+  \makelabels{\desclabel}{|(}
+
   \begin{prog}
     SOD_ILAYOUT(@<class>, @<chain-head-nick>, @<expr>)
   \end{prog}
+
+  \makelabels{\descindex}{|)}
 \end{describe*}
 
 
