Used by :class:`Attribute` as a separator between subsequent :class:`Name` nodes.
| 216 | @add_slots |
| 217 | @dataclass(frozen=True) |
| 218 | class Dot(_BaseOneTokenOp): |
| 219 | """ |
| 220 | Used by :class:`Attribute` as a separator between subsequent :class:`Name` nodes. |
| 221 | """ |
| 222 | |
| 223 | #: Any space that appears directly before this dot. |
| 224 | whitespace_before: BaseParenthesizableWhitespace = SimpleWhitespace.field("") |
| 225 | |
| 226 | #: Any space that appears directly after this dot. |
| 227 | whitespace_after: BaseParenthesizableWhitespace = SimpleWhitespace.field("") |
| 228 | |
| 229 | def _get_token(self) -> str: |
| 230 | return "." |
| 231 | |
| 232 | |
| 233 | @add_slots |
no test coverage detected