@@ -26,7 +26,7 @@ class Flow(enum.Enum):
26
26
#: When used as the flow of a signature :class:`Member`, indicates that the data flow of
27
27
#: the port members of the inner signature `remains the same`.
28
28
#:
29
- #: When included in the `` signature` ` property of an :class:`Elaboratable`, the signature
29
+ #: When included in the :py:` signature` property of an :class:`Elaboratable`, the signature
30
30
#: describes the elaboratable `driving` the corresponding signal. That is, the elaboratable is
31
31
#: treated as the `initiator`.
32
32
Out = "Out"
@@ -40,7 +40,7 @@ class Flow(enum.Enum):
40
40
#: When used as the flow of a signature :class:`Member`, indicates that the data flow of
41
41
#: the port members of the inner signature `is flipped`.
42
42
#:
43
- #: When included in the `` signature` ` property of an :class:`Elaboratable`, the signature
43
+ #: When included in the :py:` signature` property of an :class:`Elaboratable`, the signature
44
44
#: describes the elaboratable `sampling` the corresponding signal. That is, the elaboratable is
45
45
#: treated as the `initiator`, the same as in the :attr:`Out` case.
46
46
In = "In"
@@ -107,7 +107,7 @@ class Member:
107
107
108
108
When a :class:`Signal` is created from a description of a port member, the signal's initial value
109
109
is taken from the member description. If this signal is never explicitly assigned a value, it
110
- will equal `` init` `.
110
+ will equal :py:` init`.
111
111
112
112
Although instances can be created directly, most often they will be created through
113
113
:data:`In` and :data:`Out`, e.g. :py:`In(unsigned(1))` or :py:`Out(stream.Signature(RGBPixel))`.
@@ -825,7 +825,7 @@ def is_compliant(self, obj, *, reasons=None, path=("obj",)):
825
825
It verifies that:
826
826
827
827
* :py:`obj` has a :py:`signature` attribute whose value a :class:`Signature` instance
828
- such that `` self == obj.signature` `;
828
+ such that :py:` self == obj.signature`;
829
829
* for each member, :py:`obj` has an attribute with the same name, whose value:
830
830
831
831
* for members with :meth:`dimensions <Member.dimensions>` specified, contains a list or
@@ -1119,7 +1119,7 @@ def __getattr__(self, name):
1119
1119
return getattr (self .__unflipped , name )
1120
1120
1121
1121
def __setattr__ (self , name , value ):
1122
- """Assigns attribute :py:`name` of the unflipped signature to `` value` `.
1122
+ """Assigns attribute :py:`name` of the unflipped signature to :py:` value`.
1123
1123
1124
1124
Performs :py:`setattr(unflipped, name, value)`, ensuring that, if :py:`name` refers to
1125
1125
a property setter, its :py:`self` argument receives the flipped signature.
@@ -1296,7 +1296,7 @@ def __getattr__(self, name):
1296
1296
return getattr (self .__unflipped , name )
1297
1297
1298
1298
def __setattr__ (self , name , value ):
1299
- """Assigns attribute :py:`name` of the unflipped interface to `` value` `.
1299
+ """Assigns attribute :py:`name` of the unflipped interface to :py:` value`.
1300
1300
1301
1301
Performs :py:`setattr(unflipped, name, value)`, with the following caveats:
1302
1302
0 commit comments