Skip to content
Snippets Groups Projects
Commit 825d8c35 authored by emarsden's avatar emarsden
Browse files

XREF documentation updated to match the implementation.

parent 2f2d7cca
No related branches found
No related tags found
No related merge requests found
......@@ -97,15 +97,15 @@ a global function, which is named by a symbol or by a list of the form
\code{(setf\ foo)}.
\item
a macro, named by a symbol.
a macro, named by a list \verb|(:macro foo)|.
\item
an inner function (\code{flet}, \code{labels}, anonymous lambdas) that
is named by its containing function, as a string.
is named by a list of the form \verb|(:internal outer innner)|.
\item
a method, named by a string of the form
\verb|"DEFMETHOD FOO (SPECIALIZER1 SPECIALIZER2)"|.
a method, named by a list of the form
\verb|(:method foo (specializer1 specializer2)|.
\item
a string \verb|"Top-Level Form"| that identifies a reference from a
......@@ -114,7 +114,7 @@ will only be listed once.
\item
a compiler-macro, named by a string of the form
\verb|"DEFINE-COMPILER-MACRO FOO"|.
\verb|(:compiler-macro foo)|.
\item
a string such as \verb|"DEFSTRUCT FOO"|, identifying a reference from
......@@ -125,6 +125,14 @@ a string such as
\begin{verbatim}
"Creation Form for #<KERNEL::CLASS-CELL STRUCT-FOO>"
\end{verbatim}
\item
a string such as \verb|"defun foo"|, or \verb|"defmethod bar (t)"|,
that identifies a reference from within code that has been generated
by the compiler for that form. For example, the compilation of a
\code{defclass} form causes accessor functions to be generated by the
compiler; this code is compiler-generated (it does not appear in the
source file), and so is identified by the XREF facility by a string.
\end{itemize}
\end{defun}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment