ruff/crates/ty_python_semantic/resources/mdtest/literal/string.md
2025-05-03 19:49:15 +02:00

549 B

String literals

Simple

reveal_type("Hello")  # revealed: Literal["Hello"]
reveal_type("world")  # revealed: Literal["world"]
reveal_type("Guten " + "Tag")  # revealed: Literal["Guten Tag"]
reveal_type("bon " + "jour")  # revealed: Literal["bon jour"]

Nested Quotes

reveal_type('I say "hello" to you')  # revealed: Literal["I say \"hello\" to you"]

# revealed: Literal["You say \"hey\" back"]
reveal_type("You say \"hey\" back")  # fmt: skip

reveal_type('No "closure here')  # revealed: Literal["No \"closure here"]