diff options
| -rw-r--r-- | doc/refman/RefMan-oth.tex | 7 | ||||
| -rw-r--r-- | library/impargs.mli | 3 |
2 files changed, 9 insertions, 1 deletions
diff --git a/doc/refman/RefMan-oth.tex b/doc/refman/RefMan-oth.tex index cc6c4c483c..630845d4ba 100644 --- a/doc/refman/RefMan-oth.tex +++ b/doc/refman/RefMan-oth.tex @@ -92,6 +92,13 @@ variables) a theorem or definition depends on. Especially, it informs on the assumptions with respect to which the validity of a theorem relies. +\begin{Variants} +\item \texttt{\tt Print Opaque Dependencies {\qualid}. + \comindex{Print Opaque Dependencies}}\\ + Displays the set of opaque constants {\qualid} relies on in addition + to the assumptions. +\end{Variants} + \subsection[\tt Search {\qualid}.]{\tt Search {\qualid}.\comindex{Search}} This command displays the name and type of all theorems of the current context whose statement's conclusion has the form {\tt ({\qualid} t1 .. diff --git a/library/impargs.mli b/library/impargs.mli index 90b6052231..9f67eb4624 100644 --- a/library/impargs.mli +++ b/library/impargs.mli @@ -66,7 +66,8 @@ val positions_of_implicits : implicits_list -> int list val compute_implicits : env -> types -> implicits_list (* A [manual_explicitation] is a tuple of a positional or named explicitation with - maximal insertion, force inference and force usage flags. *) + maximal insertion, force inference and force usage flags. Forcing usage makes + the argument implicit even if the automatic inference considers it not inferable. *) type manual_explicitation = Topconstr.explicitation * (bool * bool * bool) val compute_implicits_with_manual : env -> types -> bool -> |
