Lines Matching defs:items
346 assert(list->items != NULL);
349 assert(list->items[i] != NULL);
361 PyMem_RawFree(list->items[i]);
363 PyMem_RawFree(list->items);
365 list->items = NULL;
382 size_t size = list2->length * sizeof(list2->items[0]);
383 copy.items = PyMem_RawMalloc(size);
384 if (copy.items == NULL) {
389 wchar_t *item = _PyMem_RawWcsdup(list2->items[i]);
394 copy.items[i] = item;
425 size_t size = (len + 1) * sizeof(list->items[0]);
426 wchar_t **items2 = (wchar_t **)PyMem_RawRealloc(list->items, size);
439 list->items = items2;
456 PyStatus status = PyWideStringList_Append(list, list2->items[i]);
469 if (wcscmp(list->items[i], item) == 0) {
488 PyObject *item = PyUnicode_FromWideChar(list->items[i], -1);
587 static PyWideStringList orig_argv = {.length = 0, .items = NULL};
605 const PyWideStringList argv_list = {.length = argc, .items = (wchar_t **)argv};
623 *argv = orig_argv.items;
2259 config->orig_argv.items) < 0)
2315 program = argv->items[0];
2321 int c = _PyOS_GetOpt(argv->length, argv->items, &longindex);
2491 && wcscmp(argv->items[_PyOS_optind], L"-") != 0
2494 config->run_filename = _PyMem_RawWcsdup(argv->items[_PyOS_optind]);
2577 wchar_t *const *items = options2->items;
2580 PyStatus status = warnoptions_append(config, options, items[i]);
2688 slice.items = &cmdline_argv->items[opt_index];
2712 PyMem_RawFree(config_argv.items[0]);
2713 config_argv.items[0] = arg0;
2893 Py_ssize_t length, wchar_t **items)
2900 PyWideStringList list2 = {.length = length, .items = items};
2929 && wcscmp(config->argv.items[0], L"") == 0))