blob: 361958ca0c156341f52258c53647ad5358e5a4b1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
if False: # MYPY
from typing import Any, Dict, Optional, List, Union, Optional, Iterator # NOQA
anchor_attrib = "_yaml_anchor"
class Anchor(object):
__slots__ = "value", "always_dump"
attrib = anchor_attrib
def __init__(self):
# type: () -> None
self.value = None
self.always_dump = False
def __repr__(self):
# type: () -> Any
ad = ", (always dump)" if self.always_dump else ""
return "Anchor({!r}{})".format(self.value, ad)
|