Cross Referencing Solidity Objects¶
-
:sol:contract:¶ -
:sol:lib:¶ -
:sol:interface:¶ -
:sol:svar:¶ -
:sol:cons:¶ -
:sol:func:¶ -
:sol:mod:¶ -
:sol:event:¶ -
:sol:struct:¶ -
:sol:enum:¶ These roles aid in cross referencing Solidity objects in the same project. For example,
:sol:func:`balanceOf`
will render as
balanceOf, which will link to where in the documentation this function has been documented. Likewise, autodoc generated documentation can be cross-referenced as well. For example,:sol:contract:`BugBunny`
will refer to the
BugBunnydocumentation which has been indexed.Using the
:noindex:option will prevent a Solidity object description from being cross-referenced.