PY-73099 Support PEP 705 – TypedDict: Read-only items

GitOrigin-RevId: 50d2a1f6e1144f6a7c29ed5f2eb2ab6c1cb1ac64
This commit is contained in:
Andrey Vokin
2024-08-14 08:59:26 +02:00
committed by intellij-monorepo-bot
parent 5469242f80
commit 11bdced6c0
2 changed files with 5 additions and 4 deletions

View File

@@ -33,10 +33,10 @@ class PyTypedDictStubImpl private constructor(private val myCalleeName: Qualifie
stream.writeBoolean(isRequired)
stream.writeVarInt(fields.size)
for (field in fields) {
stream.writeName(field.name)
stream.writeName(field.type.orElse(null))
stream.writeBoolean(field.isReadOnly)
for ((name, type, isReadOnly) in fields) {
stream.writeName(name)
stream.writeName(type.orElse(null))
stream.writeBoolean(isReadOnly)
}
}