Lines Matching defs:shebang_line
1047 parse_shebang(wchar_t * shebang_line, int nchars, wchar_t ** command,
1055 wchar_t * endp = shebang_line + nchars - 1;
1063 if ((*shebang_line++ == L'#') && (*shebang_line++ == L'!')) {
1064 shebang_line = skip_whitespace(shebang_line);
1065 if (*shebang_line) {
1066 *command = shebang_line;
1069 if (wcsncmp(shebang_line, vpp->shebang, plen) == 0) {
1075 *command = wcsstr(shebang_line, L"python");
1089 skipped = skip_prefix(shebang_line);
1091 skipped = shebang_line;
1108 while ((endp > shebang_line) && isspace(*endp))
1110 if (endp > shebang_line)
1306 wchar_t shebang_line[BUFSIZE + 1];
1310 char * shebang_alias = (char *) shebang_line;
1368 start, header_len, shebang_line,
1393 memcpy(shebang_line, start, header_len);
1429 shebang_line[--nchars] = L'\0';
1430 is_virt = parse_shebang(shebang_line, nchars, &command,