From 4b4aec4e69c66909490d870a6996665ba811418e Mon Sep 17 00:00:00 2001
From: Mark Wooding <mdw@distorted.org.uk>
Date: Sat, 27 Jul 2019 12:59:32 +0100
Subject: [PATCH] doc/concepts.tex: Add cross-ref to conversions in slot-access
 description.

---
 doc/concepts.tex | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/doc/concepts.tex b/doc/concepts.tex
index 21951dd..405cad1 100644
--- a/doc/concepts.tex
+++ b/doc/concepts.tex
@@ -370,6 +370,11 @@ to it in a slot.  (This will also help preserve binary compatibility, because
 the private structure can grow more members as needed.  See
 \xref{sec:concepts.compatibility} for more details.)
 
+Slots defined by $C$'s link superclass, or any other superclass in the same
+chain, can be accessed in the same way.  Slots defined by other superclasses
+can't be accessed directly: the instance pointer must be \emph{converted} to
+point to a different chain.  See the subsection `Conversions' below.
+
 
 \subsubsection{Sending messages}
 Sod defines a macro for each message.  If a class $C$ defines a message $m$,
-- 
2.11.0

