File indexing completed on 2025-01-18 10:06:45
0001 #ifndef Py_INTERNAL_GLOBAL_STRINGS_H
0002 #define Py_INTERNAL_GLOBAL_STRINGS_H
0003 #ifdef __cplusplus
0004 extern "C" {
0005 #endif
0006
0007 #ifndef Py_BUILD_CORE
0008 # error "this header requires Py_BUILD_CORE define"
0009 #endif
0010
0011
0012
0013
0014
0015
0016 #define STRUCT_FOR_ASCII_STR(LITERAL) \
0017 struct { \
0018 PyASCIIObject _ascii; \
0019 uint8_t _data[sizeof(LITERAL)]; \
0020 }
0021 #define STRUCT_FOR_STR(NAME, LITERAL) \
0022 STRUCT_FOR_ASCII_STR(LITERAL) _py_ ## NAME;
0023 #define STRUCT_FOR_ID(NAME) \
0024 STRUCT_FOR_ASCII_STR(#NAME) _py_ ## NAME;
0025
0026
0027
0028
0029 struct _Py_global_strings {
0030 struct {
0031 STRUCT_FOR_STR(anon_dictcomp, "<dictcomp>")
0032 STRUCT_FOR_STR(anon_genexpr, "<genexpr>")
0033 STRUCT_FOR_STR(anon_lambda, "<lambda>")
0034 STRUCT_FOR_STR(anon_listcomp, "<listcomp>")
0035 STRUCT_FOR_STR(anon_module, "<module>")
0036 STRUCT_FOR_STR(anon_setcomp, "<setcomp>")
0037 STRUCT_FOR_STR(anon_string, "<string>")
0038 STRUCT_FOR_STR(anon_unknown, "<unknown>")
0039 STRUCT_FOR_STR(close_br, "}")
0040 STRUCT_FOR_STR(dbl_close_br, "}}")
0041 STRUCT_FOR_STR(dbl_open_br, "{{")
0042 STRUCT_FOR_STR(dbl_percent, "%%")
0043 STRUCT_FOR_STR(defaults, ".defaults")
0044 STRUCT_FOR_STR(dot, ".")
0045 STRUCT_FOR_STR(dot_locals, ".<locals>")
0046 STRUCT_FOR_STR(empty, "")
0047 STRUCT_FOR_STR(generic_base, ".generic_base")
0048 STRUCT_FOR_STR(json_decoder, "json.decoder")
0049 STRUCT_FOR_STR(kwdefaults, ".kwdefaults")
0050 STRUCT_FOR_STR(list_err, "list index out of range")
0051 STRUCT_FOR_STR(newline, "\n")
0052 STRUCT_FOR_STR(open_br, "{")
0053 STRUCT_FOR_STR(percent, "%")
0054 STRUCT_FOR_STR(shim_name, "<shim>")
0055 STRUCT_FOR_STR(type_params, ".type_params")
0056 STRUCT_FOR_STR(utf_8, "utf-8")
0057 } literals;
0058
0059 struct {
0060 STRUCT_FOR_ID(CANCELLED)
0061 STRUCT_FOR_ID(FINISHED)
0062 STRUCT_FOR_ID(False)
0063 STRUCT_FOR_ID(JSONDecodeError)
0064 STRUCT_FOR_ID(PENDING)
0065 STRUCT_FOR_ID(Py_Repr)
0066 STRUCT_FOR_ID(TextIOWrapper)
0067 STRUCT_FOR_ID(True)
0068 STRUCT_FOR_ID(WarningMessage)
0069 STRUCT_FOR_ID(_)
0070 STRUCT_FOR_ID(_WindowsConsoleIO)
0071 STRUCT_FOR_ID(__IOBase_closed)
0072 STRUCT_FOR_ID(__abc_tpflags__)
0073 STRUCT_FOR_ID(__abs__)
0074 STRUCT_FOR_ID(__abstractmethods__)
0075 STRUCT_FOR_ID(__add__)
0076 STRUCT_FOR_ID(__aenter__)
0077 STRUCT_FOR_ID(__aexit__)
0078 STRUCT_FOR_ID(__aiter__)
0079 STRUCT_FOR_ID(__all__)
0080 STRUCT_FOR_ID(__and__)
0081 STRUCT_FOR_ID(__anext__)
0082 STRUCT_FOR_ID(__annotations__)
0083 STRUCT_FOR_ID(__args__)
0084 STRUCT_FOR_ID(__asyncio_running_event_loop__)
0085 STRUCT_FOR_ID(__await__)
0086 STRUCT_FOR_ID(__bases__)
0087 STRUCT_FOR_ID(__bool__)
0088 STRUCT_FOR_ID(__buffer__)
0089 STRUCT_FOR_ID(__build_class__)
0090 STRUCT_FOR_ID(__builtins__)
0091 STRUCT_FOR_ID(__bytes__)
0092 STRUCT_FOR_ID(__call__)
0093 STRUCT_FOR_ID(__cantrace__)
0094 STRUCT_FOR_ID(__class__)
0095 STRUCT_FOR_ID(__class_getitem__)
0096 STRUCT_FOR_ID(__classcell__)
0097 STRUCT_FOR_ID(__classdict__)
0098 STRUCT_FOR_ID(__classdictcell__)
0099 STRUCT_FOR_ID(__complex__)
0100 STRUCT_FOR_ID(__contains__)
0101 STRUCT_FOR_ID(__copy__)
0102 STRUCT_FOR_ID(__ctypes_from_outparam__)
0103 STRUCT_FOR_ID(__del__)
0104 STRUCT_FOR_ID(__delattr__)
0105 STRUCT_FOR_ID(__delete__)
0106 STRUCT_FOR_ID(__delitem__)
0107 STRUCT_FOR_ID(__dict__)
0108 STRUCT_FOR_ID(__dictoffset__)
0109 STRUCT_FOR_ID(__dir__)
0110 STRUCT_FOR_ID(__divmod__)
0111 STRUCT_FOR_ID(__doc__)
0112 STRUCT_FOR_ID(__enter__)
0113 STRUCT_FOR_ID(__eq__)
0114 STRUCT_FOR_ID(__exit__)
0115 STRUCT_FOR_ID(__file__)
0116 STRUCT_FOR_ID(__float__)
0117 STRUCT_FOR_ID(__floordiv__)
0118 STRUCT_FOR_ID(__format__)
0119 STRUCT_FOR_ID(__fspath__)
0120 STRUCT_FOR_ID(__ge__)
0121 STRUCT_FOR_ID(__get__)
0122 STRUCT_FOR_ID(__getattr__)
0123 STRUCT_FOR_ID(__getattribute__)
0124 STRUCT_FOR_ID(__getinitargs__)
0125 STRUCT_FOR_ID(__getitem__)
0126 STRUCT_FOR_ID(__getnewargs__)
0127 STRUCT_FOR_ID(__getnewargs_ex__)
0128 STRUCT_FOR_ID(__getstate__)
0129 STRUCT_FOR_ID(__gt__)
0130 STRUCT_FOR_ID(__hash__)
0131 STRUCT_FOR_ID(__iadd__)
0132 STRUCT_FOR_ID(__iand__)
0133 STRUCT_FOR_ID(__ifloordiv__)
0134 STRUCT_FOR_ID(__ilshift__)
0135 STRUCT_FOR_ID(__imatmul__)
0136 STRUCT_FOR_ID(__imod__)
0137 STRUCT_FOR_ID(__import__)
0138 STRUCT_FOR_ID(__imul__)
0139 STRUCT_FOR_ID(__index__)
0140 STRUCT_FOR_ID(__init__)
0141 STRUCT_FOR_ID(__init_subclass__)
0142 STRUCT_FOR_ID(__instancecheck__)
0143 STRUCT_FOR_ID(__int__)
0144 STRUCT_FOR_ID(__invert__)
0145 STRUCT_FOR_ID(__ior__)
0146 STRUCT_FOR_ID(__ipow__)
0147 STRUCT_FOR_ID(__irshift__)
0148 STRUCT_FOR_ID(__isabstractmethod__)
0149 STRUCT_FOR_ID(__isub__)
0150 STRUCT_FOR_ID(__iter__)
0151 STRUCT_FOR_ID(__itruediv__)
0152 STRUCT_FOR_ID(__ixor__)
0153 STRUCT_FOR_ID(__le__)
0154 STRUCT_FOR_ID(__len__)
0155 STRUCT_FOR_ID(__length_hint__)
0156 STRUCT_FOR_ID(__lltrace__)
0157 STRUCT_FOR_ID(__loader__)
0158 STRUCT_FOR_ID(__lshift__)
0159 STRUCT_FOR_ID(__lt__)
0160 STRUCT_FOR_ID(__main__)
0161 STRUCT_FOR_ID(__matmul__)
0162 STRUCT_FOR_ID(__missing__)
0163 STRUCT_FOR_ID(__mod__)
0164 STRUCT_FOR_ID(__module__)
0165 STRUCT_FOR_ID(__mro_entries__)
0166 STRUCT_FOR_ID(__mul__)
0167 STRUCT_FOR_ID(__name__)
0168 STRUCT_FOR_ID(__ne__)
0169 STRUCT_FOR_ID(__neg__)
0170 STRUCT_FOR_ID(__new__)
0171 STRUCT_FOR_ID(__newobj__)
0172 STRUCT_FOR_ID(__newobj_ex__)
0173 STRUCT_FOR_ID(__next__)
0174 STRUCT_FOR_ID(__notes__)
0175 STRUCT_FOR_ID(__or__)
0176 STRUCT_FOR_ID(__orig_class__)
0177 STRUCT_FOR_ID(__origin__)
0178 STRUCT_FOR_ID(__package__)
0179 STRUCT_FOR_ID(__parameters__)
0180 STRUCT_FOR_ID(__path__)
0181 STRUCT_FOR_ID(__pos__)
0182 STRUCT_FOR_ID(__pow__)
0183 STRUCT_FOR_ID(__prepare__)
0184 STRUCT_FOR_ID(__qualname__)
0185 STRUCT_FOR_ID(__radd__)
0186 STRUCT_FOR_ID(__rand__)
0187 STRUCT_FOR_ID(__rdivmod__)
0188 STRUCT_FOR_ID(__reduce__)
0189 STRUCT_FOR_ID(__reduce_ex__)
0190 STRUCT_FOR_ID(__release_buffer__)
0191 STRUCT_FOR_ID(__repr__)
0192 STRUCT_FOR_ID(__reversed__)
0193 STRUCT_FOR_ID(__rfloordiv__)
0194 STRUCT_FOR_ID(__rlshift__)
0195 STRUCT_FOR_ID(__rmatmul__)
0196 STRUCT_FOR_ID(__rmod__)
0197 STRUCT_FOR_ID(__rmul__)
0198 STRUCT_FOR_ID(__ror__)
0199 STRUCT_FOR_ID(__round__)
0200 STRUCT_FOR_ID(__rpow__)
0201 STRUCT_FOR_ID(__rrshift__)
0202 STRUCT_FOR_ID(__rshift__)
0203 STRUCT_FOR_ID(__rsub__)
0204 STRUCT_FOR_ID(__rtruediv__)
0205 STRUCT_FOR_ID(__rxor__)
0206 STRUCT_FOR_ID(__set__)
0207 STRUCT_FOR_ID(__set_name__)
0208 STRUCT_FOR_ID(__setattr__)
0209 STRUCT_FOR_ID(__setitem__)
0210 STRUCT_FOR_ID(__setstate__)
0211 STRUCT_FOR_ID(__sizeof__)
0212 STRUCT_FOR_ID(__slotnames__)
0213 STRUCT_FOR_ID(__slots__)
0214 STRUCT_FOR_ID(__spec__)
0215 STRUCT_FOR_ID(__str__)
0216 STRUCT_FOR_ID(__sub__)
0217 STRUCT_FOR_ID(__subclasscheck__)
0218 STRUCT_FOR_ID(__subclasshook__)
0219 STRUCT_FOR_ID(__truediv__)
0220 STRUCT_FOR_ID(__trunc__)
0221 STRUCT_FOR_ID(__type_params__)
0222 STRUCT_FOR_ID(__typing_is_unpacked_typevartuple__)
0223 STRUCT_FOR_ID(__typing_prepare_subst__)
0224 STRUCT_FOR_ID(__typing_subst__)
0225 STRUCT_FOR_ID(__typing_unpacked_tuple_args__)
0226 STRUCT_FOR_ID(__warningregistry__)
0227 STRUCT_FOR_ID(__weaklistoffset__)
0228 STRUCT_FOR_ID(__weakref__)
0229 STRUCT_FOR_ID(__xor__)
0230 STRUCT_FOR_ID(_abc_impl)
0231 STRUCT_FOR_ID(_abstract_)
0232 STRUCT_FOR_ID(_active)
0233 STRUCT_FOR_ID(_annotation)
0234 STRUCT_FOR_ID(_anonymous_)
0235 STRUCT_FOR_ID(_argtypes_)
0236 STRUCT_FOR_ID(_as_parameter_)
0237 STRUCT_FOR_ID(_asyncio_future_blocking)
0238 STRUCT_FOR_ID(_blksize)
0239 STRUCT_FOR_ID(_bootstrap)
0240 STRUCT_FOR_ID(_check_retval_)
0241 STRUCT_FOR_ID(_dealloc_warn)
0242 STRUCT_FOR_ID(_feature_version)
0243 STRUCT_FOR_ID(_fields_)
0244 STRUCT_FOR_ID(_finalizing)
0245 STRUCT_FOR_ID(_find_and_load)
0246 STRUCT_FOR_ID(_fix_up_module)
0247 STRUCT_FOR_ID(_flags_)
0248 STRUCT_FOR_ID(_get_sourcefile)
0249 STRUCT_FOR_ID(_handle_fromlist)
0250 STRUCT_FOR_ID(_initializing)
0251 STRUCT_FOR_ID(_io)
0252 STRUCT_FOR_ID(_is_text_encoding)
0253 STRUCT_FOR_ID(_length_)
0254 STRUCT_FOR_ID(_limbo)
0255 STRUCT_FOR_ID(_lock_unlock_module)
0256 STRUCT_FOR_ID(_loop)
0257 STRUCT_FOR_ID(_needs_com_addref_)
0258 STRUCT_FOR_ID(_pack_)
0259 STRUCT_FOR_ID(_restype_)
0260 STRUCT_FOR_ID(_showwarnmsg)
0261 STRUCT_FOR_ID(_shutdown)
0262 STRUCT_FOR_ID(_slotnames)
0263 STRUCT_FOR_ID(_strptime_datetime)
0264 STRUCT_FOR_ID(_swappedbytes_)
0265 STRUCT_FOR_ID(_type_)
0266 STRUCT_FOR_ID(_uninitialized_submodules)
0267 STRUCT_FOR_ID(_warn_unawaited_coroutine)
0268 STRUCT_FOR_ID(_xoptions)
0269 STRUCT_FOR_ID(a)
0270 STRUCT_FOR_ID(abs_tol)
0271 STRUCT_FOR_ID(access)
0272 STRUCT_FOR_ID(add)
0273 STRUCT_FOR_ID(add_done_callback)
0274 STRUCT_FOR_ID(after_in_child)
0275 STRUCT_FOR_ID(after_in_parent)
0276 STRUCT_FOR_ID(aggregate_class)
0277 STRUCT_FOR_ID(alias)
0278 STRUCT_FOR_ID(append)
0279 STRUCT_FOR_ID(arg)
0280 STRUCT_FOR_ID(argdefs)
0281 STRUCT_FOR_ID(args)
0282 STRUCT_FOR_ID(arguments)
0283 STRUCT_FOR_ID(argv)
0284 STRUCT_FOR_ID(as_integer_ratio)
0285 STRUCT_FOR_ID(ast)
0286 STRUCT_FOR_ID(attribute)
0287 STRUCT_FOR_ID(authorizer_callback)
0288 STRUCT_FOR_ID(autocommit)
0289 STRUCT_FOR_ID(b)
0290 STRUCT_FOR_ID(backtick)
0291 STRUCT_FOR_ID(base)
0292 STRUCT_FOR_ID(before)
0293 STRUCT_FOR_ID(big)
0294 STRUCT_FOR_ID(binary_form)
0295 STRUCT_FOR_ID(block)
0296 STRUCT_FOR_ID(bound)
0297 STRUCT_FOR_ID(buffer)
0298 STRUCT_FOR_ID(buffer_callback)
0299 STRUCT_FOR_ID(buffer_size)
0300 STRUCT_FOR_ID(buffering)
0301 STRUCT_FOR_ID(buffers)
0302 STRUCT_FOR_ID(bufsize)
0303 STRUCT_FOR_ID(builtins)
0304 STRUCT_FOR_ID(byteorder)
0305 STRUCT_FOR_ID(bytes)
0306 STRUCT_FOR_ID(bytes_per_sep)
0307 STRUCT_FOR_ID(c)
0308 STRUCT_FOR_ID(c_call)
0309 STRUCT_FOR_ID(c_exception)
0310 STRUCT_FOR_ID(c_return)
0311 STRUCT_FOR_ID(cached_statements)
0312 STRUCT_FOR_ID(cadata)
0313 STRUCT_FOR_ID(cafile)
0314 STRUCT_FOR_ID(call)
0315 STRUCT_FOR_ID(call_exception_handler)
0316 STRUCT_FOR_ID(call_soon)
0317 STRUCT_FOR_ID(cancel)
0318 STRUCT_FOR_ID(capath)
0319 STRUCT_FOR_ID(category)
0320 STRUCT_FOR_ID(cb_type)
0321 STRUCT_FOR_ID(certfile)
0322 STRUCT_FOR_ID(check_same_thread)
0323 STRUCT_FOR_ID(clear)
0324 STRUCT_FOR_ID(close)
0325 STRUCT_FOR_ID(closed)
0326 STRUCT_FOR_ID(closefd)
0327 STRUCT_FOR_ID(closure)
0328 STRUCT_FOR_ID(co_argcount)
0329 STRUCT_FOR_ID(co_cellvars)
0330 STRUCT_FOR_ID(co_code)
0331 STRUCT_FOR_ID(co_consts)
0332 STRUCT_FOR_ID(co_exceptiontable)
0333 STRUCT_FOR_ID(co_filename)
0334 STRUCT_FOR_ID(co_firstlineno)
0335 STRUCT_FOR_ID(co_flags)
0336 STRUCT_FOR_ID(co_freevars)
0337 STRUCT_FOR_ID(co_kwonlyargcount)
0338 STRUCT_FOR_ID(co_linetable)
0339 STRUCT_FOR_ID(co_name)
0340 STRUCT_FOR_ID(co_names)
0341 STRUCT_FOR_ID(co_nlocals)
0342 STRUCT_FOR_ID(co_posonlyargcount)
0343 STRUCT_FOR_ID(co_qualname)
0344 STRUCT_FOR_ID(co_stacksize)
0345 STRUCT_FOR_ID(co_varnames)
0346 STRUCT_FOR_ID(code)
0347 STRUCT_FOR_ID(command)
0348 STRUCT_FOR_ID(comment_factory)
0349 STRUCT_FOR_ID(compile_mode)
0350 STRUCT_FOR_ID(consts)
0351 STRUCT_FOR_ID(context)
0352 STRUCT_FOR_ID(contravariant)
0353 STRUCT_FOR_ID(cookie)
0354 STRUCT_FOR_ID(copy)
0355 STRUCT_FOR_ID(copyreg)
0356 STRUCT_FOR_ID(coro)
0357 STRUCT_FOR_ID(count)
0358 STRUCT_FOR_ID(covariant)
0359 STRUCT_FOR_ID(cwd)
0360 STRUCT_FOR_ID(d)
0361 STRUCT_FOR_ID(data)
0362 STRUCT_FOR_ID(database)
0363 STRUCT_FOR_ID(decode)
0364 STRUCT_FOR_ID(decoder)
0365 STRUCT_FOR_ID(default)
0366 STRUCT_FOR_ID(defaultaction)
0367 STRUCT_FOR_ID(delete)
0368 STRUCT_FOR_ID(depth)
0369 STRUCT_FOR_ID(detect_types)
0370 STRUCT_FOR_ID(deterministic)
0371 STRUCT_FOR_ID(device)
0372 STRUCT_FOR_ID(dict)
0373 STRUCT_FOR_ID(dictcomp)
0374 STRUCT_FOR_ID(difference_update)
0375 STRUCT_FOR_ID(digest)
0376 STRUCT_FOR_ID(digest_size)
0377 STRUCT_FOR_ID(digestmod)
0378 STRUCT_FOR_ID(dir_fd)
0379 STRUCT_FOR_ID(discard)
0380 STRUCT_FOR_ID(dispatch_table)
0381 STRUCT_FOR_ID(displayhook)
0382 STRUCT_FOR_ID(dklen)
0383 STRUCT_FOR_ID(doc)
0384 STRUCT_FOR_ID(dont_inherit)
0385 STRUCT_FOR_ID(dst)
0386 STRUCT_FOR_ID(dst_dir_fd)
0387 STRUCT_FOR_ID(duration)
0388 STRUCT_FOR_ID(e)
0389 STRUCT_FOR_ID(eager_start)
0390 STRUCT_FOR_ID(effective_ids)
0391 STRUCT_FOR_ID(element_factory)
0392 STRUCT_FOR_ID(encode)
0393 STRUCT_FOR_ID(encoding)
0394 STRUCT_FOR_ID(end)
0395 STRUCT_FOR_ID(end_lineno)
0396 STRUCT_FOR_ID(end_offset)
0397 STRUCT_FOR_ID(endpos)
0398 STRUCT_FOR_ID(entrypoint)
0399 STRUCT_FOR_ID(env)
0400 STRUCT_FOR_ID(errors)
0401 STRUCT_FOR_ID(event)
0402 STRUCT_FOR_ID(eventmask)
0403 STRUCT_FOR_ID(exc_type)
0404 STRUCT_FOR_ID(exc_value)
0405 STRUCT_FOR_ID(excepthook)
0406 STRUCT_FOR_ID(exception)
0407 STRUCT_FOR_ID(existing_file_name)
0408 STRUCT_FOR_ID(exp)
0409 STRUCT_FOR_ID(extend)
0410 STRUCT_FOR_ID(extra_tokens)
0411 STRUCT_FOR_ID(facility)
0412 STRUCT_FOR_ID(factory)
0413 STRUCT_FOR_ID(false)
0414 STRUCT_FOR_ID(family)
0415 STRUCT_FOR_ID(fanout)
0416 STRUCT_FOR_ID(fd)
0417 STRUCT_FOR_ID(fd2)
0418 STRUCT_FOR_ID(fdel)
0419 STRUCT_FOR_ID(fget)
0420 STRUCT_FOR_ID(file)
0421 STRUCT_FOR_ID(file_actions)
0422 STRUCT_FOR_ID(filename)
0423 STRUCT_FOR_ID(fileno)
0424 STRUCT_FOR_ID(filepath)
0425 STRUCT_FOR_ID(fillvalue)
0426 STRUCT_FOR_ID(filters)
0427 STRUCT_FOR_ID(final)
0428 STRUCT_FOR_ID(find_class)
0429 STRUCT_FOR_ID(fix_imports)
0430 STRUCT_FOR_ID(flags)
0431 STRUCT_FOR_ID(flush)
0432 STRUCT_FOR_ID(follow_symlinks)
0433 STRUCT_FOR_ID(format)
0434 STRUCT_FOR_ID(frequency)
0435 STRUCT_FOR_ID(from_param)
0436 STRUCT_FOR_ID(fromlist)
0437 STRUCT_FOR_ID(fromtimestamp)
0438 STRUCT_FOR_ID(fromutc)
0439 STRUCT_FOR_ID(fset)
0440 STRUCT_FOR_ID(func)
0441 STRUCT_FOR_ID(future)
0442 STRUCT_FOR_ID(generation)
0443 STRUCT_FOR_ID(genexpr)
0444 STRUCT_FOR_ID(get)
0445 STRUCT_FOR_ID(get_debug)
0446 STRUCT_FOR_ID(get_event_loop)
0447 STRUCT_FOR_ID(get_loop)
0448 STRUCT_FOR_ID(get_source)
0449 STRUCT_FOR_ID(getattr)
0450 STRUCT_FOR_ID(getstate)
0451 STRUCT_FOR_ID(gid)
0452 STRUCT_FOR_ID(globals)
0453 STRUCT_FOR_ID(groupindex)
0454 STRUCT_FOR_ID(groups)
0455 STRUCT_FOR_ID(handle)
0456 STRUCT_FOR_ID(hash_name)
0457 STRUCT_FOR_ID(header)
0458 STRUCT_FOR_ID(headers)
0459 STRUCT_FOR_ID(hi)
0460 STRUCT_FOR_ID(hook)
0461 STRUCT_FOR_ID(id)
0462 STRUCT_FOR_ID(ident)
0463 STRUCT_FOR_ID(ignore)
0464 STRUCT_FOR_ID(imag)
0465 STRUCT_FOR_ID(importlib)
0466 STRUCT_FOR_ID(in_fd)
0467 STRUCT_FOR_ID(incoming)
0468 STRUCT_FOR_ID(indexgroup)
0469 STRUCT_FOR_ID(inf)
0470 STRUCT_FOR_ID(infer_variance)
0471 STRUCT_FOR_ID(inheritable)
0472 STRUCT_FOR_ID(initial)
0473 STRUCT_FOR_ID(initial_bytes)
0474 STRUCT_FOR_ID(initial_value)
0475 STRUCT_FOR_ID(initval)
0476 STRUCT_FOR_ID(inner_size)
0477 STRUCT_FOR_ID(input)
0478 STRUCT_FOR_ID(insert_comments)
0479 STRUCT_FOR_ID(insert_pis)
0480 STRUCT_FOR_ID(instructions)
0481 STRUCT_FOR_ID(intern)
0482 STRUCT_FOR_ID(intersection)
0483 STRUCT_FOR_ID(is_running)
0484 STRUCT_FOR_ID(isatty)
0485 STRUCT_FOR_ID(isinstance)
0486 STRUCT_FOR_ID(isoformat)
0487 STRUCT_FOR_ID(isolation_level)
0488 STRUCT_FOR_ID(istext)
0489 STRUCT_FOR_ID(item)
0490 STRUCT_FOR_ID(items)
0491 STRUCT_FOR_ID(iter)
0492 STRUCT_FOR_ID(iterable)
0493 STRUCT_FOR_ID(iterations)
0494 STRUCT_FOR_ID(join)
0495 STRUCT_FOR_ID(jump)
0496 STRUCT_FOR_ID(keepends)
0497 STRUCT_FOR_ID(key)
0498 STRUCT_FOR_ID(keyfile)
0499 STRUCT_FOR_ID(keys)
0500 STRUCT_FOR_ID(kind)
0501 STRUCT_FOR_ID(kw)
0502 STRUCT_FOR_ID(kw1)
0503 STRUCT_FOR_ID(kw2)
0504 STRUCT_FOR_ID(lambda)
0505 STRUCT_FOR_ID(last)
0506 STRUCT_FOR_ID(last_exc)
0507 STRUCT_FOR_ID(last_node)
0508 STRUCT_FOR_ID(last_traceback)
0509 STRUCT_FOR_ID(last_type)
0510 STRUCT_FOR_ID(last_value)
0511 STRUCT_FOR_ID(latin1)
0512 STRUCT_FOR_ID(leaf_size)
0513 STRUCT_FOR_ID(len)
0514 STRUCT_FOR_ID(length)
0515 STRUCT_FOR_ID(level)
0516 STRUCT_FOR_ID(limit)
0517 STRUCT_FOR_ID(line)
0518 STRUCT_FOR_ID(line_buffering)
0519 STRUCT_FOR_ID(lineno)
0520 STRUCT_FOR_ID(listcomp)
0521 STRUCT_FOR_ID(little)
0522 STRUCT_FOR_ID(lo)
0523 STRUCT_FOR_ID(locale)
0524 STRUCT_FOR_ID(locals)
0525 STRUCT_FOR_ID(logoption)
0526 STRUCT_FOR_ID(loop)
0527 STRUCT_FOR_ID(mapping)
0528 STRUCT_FOR_ID(match)
0529 STRUCT_FOR_ID(max_length)
0530 STRUCT_FOR_ID(maxdigits)
0531 STRUCT_FOR_ID(maxevents)
0532 STRUCT_FOR_ID(maxmem)
0533 STRUCT_FOR_ID(maxsplit)
0534 STRUCT_FOR_ID(maxvalue)
0535 STRUCT_FOR_ID(memLevel)
0536 STRUCT_FOR_ID(memlimit)
0537 STRUCT_FOR_ID(message)
0538 STRUCT_FOR_ID(metaclass)
0539 STRUCT_FOR_ID(metadata)
0540 STRUCT_FOR_ID(method)
0541 STRUCT_FOR_ID(mod)
0542 STRUCT_FOR_ID(mode)
0543 STRUCT_FOR_ID(module)
0544 STRUCT_FOR_ID(module_globals)
0545 STRUCT_FOR_ID(modules)
0546 STRUCT_FOR_ID(mro)
0547 STRUCT_FOR_ID(msg)
0548 STRUCT_FOR_ID(mycmp)
0549 STRUCT_FOR_ID(n)
0550 STRUCT_FOR_ID(n_arg)
0551 STRUCT_FOR_ID(n_fields)
0552 STRUCT_FOR_ID(n_sequence_fields)
0553 STRUCT_FOR_ID(n_unnamed_fields)
0554 STRUCT_FOR_ID(name)
0555 STRUCT_FOR_ID(name_from)
0556 STRUCT_FOR_ID(namespace_separator)
0557 STRUCT_FOR_ID(namespaces)
0558 STRUCT_FOR_ID(narg)
0559 STRUCT_FOR_ID(ndigits)
0560 STRUCT_FOR_ID(new_file_name)
0561 STRUCT_FOR_ID(new_limit)
0562 STRUCT_FOR_ID(newline)
0563 STRUCT_FOR_ID(newlines)
0564 STRUCT_FOR_ID(next)
0565 STRUCT_FOR_ID(nlocals)
0566 STRUCT_FOR_ID(node_depth)
0567 STRUCT_FOR_ID(node_offset)
0568 STRUCT_FOR_ID(ns)
0569 STRUCT_FOR_ID(nstype)
0570 STRUCT_FOR_ID(nt)
0571 STRUCT_FOR_ID(null)
0572 STRUCT_FOR_ID(number)
0573 STRUCT_FOR_ID(obj)
0574 STRUCT_FOR_ID(object)
0575 STRUCT_FOR_ID(offset)
0576 STRUCT_FOR_ID(offset_dst)
0577 STRUCT_FOR_ID(offset_src)
0578 STRUCT_FOR_ID(on_type_read)
0579 STRUCT_FOR_ID(onceregistry)
0580 STRUCT_FOR_ID(only_keys)
0581 STRUCT_FOR_ID(oparg)
0582 STRUCT_FOR_ID(opcode)
0583 STRUCT_FOR_ID(open)
0584 STRUCT_FOR_ID(opener)
0585 STRUCT_FOR_ID(operation)
0586 STRUCT_FOR_ID(optimize)
0587 STRUCT_FOR_ID(options)
0588 STRUCT_FOR_ID(order)
0589 STRUCT_FOR_ID(origin)
0590 STRUCT_FOR_ID(out_fd)
0591 STRUCT_FOR_ID(outgoing)
0592 STRUCT_FOR_ID(overlapped)
0593 STRUCT_FOR_ID(owner)
0594 STRUCT_FOR_ID(p)
0595 STRUCT_FOR_ID(pages)
0596 STRUCT_FOR_ID(parent)
0597 STRUCT_FOR_ID(password)
0598 STRUCT_FOR_ID(path)
0599 STRUCT_FOR_ID(pattern)
0600 STRUCT_FOR_ID(peek)
0601 STRUCT_FOR_ID(persistent_id)
0602 STRUCT_FOR_ID(persistent_load)
0603 STRUCT_FOR_ID(person)
0604 STRUCT_FOR_ID(pi_factory)
0605 STRUCT_FOR_ID(pid)
0606 STRUCT_FOR_ID(policy)
0607 STRUCT_FOR_ID(pos)
0608 STRUCT_FOR_ID(pos1)
0609 STRUCT_FOR_ID(pos2)
0610 STRUCT_FOR_ID(posix)
0611 STRUCT_FOR_ID(print_file_and_line)
0612 STRUCT_FOR_ID(priority)
0613 STRUCT_FOR_ID(progress)
0614 STRUCT_FOR_ID(progress_handler)
0615 STRUCT_FOR_ID(progress_routine)
0616 STRUCT_FOR_ID(proto)
0617 STRUCT_FOR_ID(protocol)
0618 STRUCT_FOR_ID(ps1)
0619 STRUCT_FOR_ID(ps2)
0620 STRUCT_FOR_ID(query)
0621 STRUCT_FOR_ID(quotetabs)
0622 STRUCT_FOR_ID(r)
0623 STRUCT_FOR_ID(raw)
0624 STRUCT_FOR_ID(read)
0625 STRUCT_FOR_ID(read1)
0626 STRUCT_FOR_ID(readable)
0627 STRUCT_FOR_ID(readall)
0628 STRUCT_FOR_ID(readinto)
0629 STRUCT_FOR_ID(readinto1)
0630 STRUCT_FOR_ID(readline)
0631 STRUCT_FOR_ID(readonly)
0632 STRUCT_FOR_ID(real)
0633 STRUCT_FOR_ID(reducer_override)
0634 STRUCT_FOR_ID(registry)
0635 STRUCT_FOR_ID(rel_tol)
0636 STRUCT_FOR_ID(release)
0637 STRUCT_FOR_ID(reload)
0638 STRUCT_FOR_ID(repl)
0639 STRUCT_FOR_ID(replace)
0640 STRUCT_FOR_ID(reserved)
0641 STRUCT_FOR_ID(reset)
0642 STRUCT_FOR_ID(resetids)
0643 STRUCT_FOR_ID(return)
0644 STRUCT_FOR_ID(reverse)
0645 STRUCT_FOR_ID(reversed)
0646 STRUCT_FOR_ID(s)
0647 STRUCT_FOR_ID(salt)
0648 STRUCT_FOR_ID(sched_priority)
0649 STRUCT_FOR_ID(scheduler)
0650 STRUCT_FOR_ID(seek)
0651 STRUCT_FOR_ID(seekable)
0652 STRUCT_FOR_ID(selectors)
0653 STRUCT_FOR_ID(self)
0654 STRUCT_FOR_ID(send)
0655 STRUCT_FOR_ID(sep)
0656 STRUCT_FOR_ID(sequence)
0657 STRUCT_FOR_ID(server_hostname)
0658 STRUCT_FOR_ID(server_side)
0659 STRUCT_FOR_ID(session)
0660 STRUCT_FOR_ID(setcomp)
0661 STRUCT_FOR_ID(setpgroup)
0662 STRUCT_FOR_ID(setsid)
0663 STRUCT_FOR_ID(setsigdef)
0664 STRUCT_FOR_ID(setsigmask)
0665 STRUCT_FOR_ID(setstate)
0666 STRUCT_FOR_ID(shape)
0667 STRUCT_FOR_ID(show_cmd)
0668 STRUCT_FOR_ID(signed)
0669 STRUCT_FOR_ID(size)
0670 STRUCT_FOR_ID(sizehint)
0671 STRUCT_FOR_ID(skip_file_prefixes)
0672 STRUCT_FOR_ID(sleep)
0673 STRUCT_FOR_ID(sock)
0674 STRUCT_FOR_ID(sort)
0675 STRUCT_FOR_ID(sound)
0676 STRUCT_FOR_ID(source)
0677 STRUCT_FOR_ID(source_traceback)
0678 STRUCT_FOR_ID(spam)
0679 STRUCT_FOR_ID(src)
0680 STRUCT_FOR_ID(src_dir_fd)
0681 STRUCT_FOR_ID(stacklevel)
0682 STRUCT_FOR_ID(start)
0683 STRUCT_FOR_ID(statement)
0684 STRUCT_FOR_ID(status)
0685 STRUCT_FOR_ID(stderr)
0686 STRUCT_FOR_ID(stdin)
0687 STRUCT_FOR_ID(stdout)
0688 STRUCT_FOR_ID(step)
0689 STRUCT_FOR_ID(steps)
0690 STRUCT_FOR_ID(store_name)
0691 STRUCT_FOR_ID(strategy)
0692 STRUCT_FOR_ID(strftime)
0693 STRUCT_FOR_ID(strict)
0694 STRUCT_FOR_ID(strict_mode)
0695 STRUCT_FOR_ID(string)
0696 STRUCT_FOR_ID(sub_key)
0697 STRUCT_FOR_ID(symmetric_difference_update)
0698 STRUCT_FOR_ID(tabsize)
0699 STRUCT_FOR_ID(tag)
0700 STRUCT_FOR_ID(target)
0701 STRUCT_FOR_ID(target_is_directory)
0702 STRUCT_FOR_ID(task)
0703 STRUCT_FOR_ID(tb_frame)
0704 STRUCT_FOR_ID(tb_lasti)
0705 STRUCT_FOR_ID(tb_lineno)
0706 STRUCT_FOR_ID(tb_next)
0707 STRUCT_FOR_ID(tell)
0708 STRUCT_FOR_ID(template)
0709 STRUCT_FOR_ID(term)
0710 STRUCT_FOR_ID(text)
0711 STRUCT_FOR_ID(threading)
0712 STRUCT_FOR_ID(throw)
0713 STRUCT_FOR_ID(timeout)
0714 STRUCT_FOR_ID(times)
0715 STRUCT_FOR_ID(timetuple)
0716 STRUCT_FOR_ID(top)
0717 STRUCT_FOR_ID(trace_callback)
0718 STRUCT_FOR_ID(traceback)
0719 STRUCT_FOR_ID(trailers)
0720 STRUCT_FOR_ID(translate)
0721 STRUCT_FOR_ID(true)
0722 STRUCT_FOR_ID(truncate)
0723 STRUCT_FOR_ID(twice)
0724 STRUCT_FOR_ID(txt)
0725 STRUCT_FOR_ID(type)
0726 STRUCT_FOR_ID(type_params)
0727 STRUCT_FOR_ID(tz)
0728 STRUCT_FOR_ID(tzname)
0729 STRUCT_FOR_ID(uid)
0730 STRUCT_FOR_ID(unlink)
0731 STRUCT_FOR_ID(unraisablehook)
0732 STRUCT_FOR_ID(uri)
0733 STRUCT_FOR_ID(usedforsecurity)
0734 STRUCT_FOR_ID(value)
0735 STRUCT_FOR_ID(values)
0736 STRUCT_FOR_ID(version)
0737 STRUCT_FOR_ID(volume)
0738 STRUCT_FOR_ID(warnings)
0739 STRUCT_FOR_ID(warnoptions)
0740 STRUCT_FOR_ID(wbits)
0741 STRUCT_FOR_ID(week)
0742 STRUCT_FOR_ID(weekday)
0743 STRUCT_FOR_ID(which)
0744 STRUCT_FOR_ID(who)
0745 STRUCT_FOR_ID(withdata)
0746 STRUCT_FOR_ID(writable)
0747 STRUCT_FOR_ID(write)
0748 STRUCT_FOR_ID(write_through)
0749 STRUCT_FOR_ID(x)
0750 STRUCT_FOR_ID(year)
0751 STRUCT_FOR_ID(zdict)
0752 } identifiers;
0753 struct {
0754 PyASCIIObject _ascii;
0755 uint8_t _data[2];
0756 } ascii[128];
0757 struct {
0758 PyCompactUnicodeObject _latin1;
0759 uint8_t _data[2];
0760 } latin1[128];
0761 };
0762
0763
0764 #undef ID
0765 #undef STR
0766
0767
0768 #define _Py_ID(NAME) \
0769 (_Py_SINGLETON(strings.identifiers._py_ ## NAME._ascii.ob_base))
0770 #define _Py_STR(NAME) \
0771 (_Py_SINGLETON(strings.literals._py_ ## NAME._ascii.ob_base))
0772
0773
0774
0775
0776
0777
0778
0779
0780
0781
0782
0783 #define _Py_DECLARE_STR(name, str)
0784
0785 #ifdef __cplusplus
0786 }
0787 #endif
0788 #endif