(cls, value: str, quote: Optional[bool])
| 5749 | return quoted_name(value, quote) |
| 5750 | |
| 5751 | def __new__(cls, value: str, quote: Optional[bool]) -> quoted_name: |
| 5752 | assert ( |
| 5753 | value is not None |
| 5754 | ), "use quoted_name.construct() for None passthrough" |
| 5755 | if isinstance(value, cls) and (quote is None or value.quote == quote): |
| 5756 | return value |
| 5757 | self = super().__new__(cls, value) |
| 5758 | |
| 5759 | self.quote = quote |
| 5760 | return self |
| 5761 | |
| 5762 | def __reduce__(self): |
| 5763 | return quoted_name, (str(self), self.quote) |
no outgoing calls
no test coverage detected