(CommandList children: [ (AndOr ops: [Op_DAmp] children: [ (FuncDef name: _reportbug body: (BraceGroup children: [ (Assignment keyword: Assign_Local pairs: [ (assign_pair lhs:(LhsName name:cur) op:Equal spids:[13]) (assign_pair lhs:(LhsName name:prev) op:Equal spids:[15]) (assign_pair lhs:(LhsName name:words) op:Equal spids:[17]) (assign_pair lhs:(LhsName name:cword) op:Equal spids:[19]) ] spids: [11] ) (AndOr ops: [Op_DPipe] children: [(C {(_init_completion)}) (ControlFlow token:<ControlFlow_Return return>)] ) (Case to_match: {($ VSub_Name '$prev')} arms: [ (case_arm pat_list: [{(-f)} {(--filename)} {(-i)} {(--include)} {(--mta)} {(-o)} {(--output)}] action: [ (C {(_filedir)}) (ControlFlow token: <ControlFlow_Return return> arg_word: {(0)} ) ] spids: [37 50 61 16777215] ) (case_arm pat_list: [{(-B)} {(--bts)}] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:COMPREPLY) op: Equal rhs: { (ArrayLiteralPart words: [ { (CommandSubPart command_list: (CommandList children: [ (C {(compgen)} {(-W)} {(DQ ('debian guug kde mandrake help'))} {(--)} {(DQ ($ VSub_Name '$cur'))} ) ] ) left_token: <Left_CommandSub '$('> spids: [73 91] ) } ] ) } spids: [70] ) ] spids: [70] ) (ControlFlow token: <ControlFlow_Return return> arg_word: {(0)} ) ] spids: [64 67 101 16777215] ) (case_arm pat_list: [{(-e)} {(--editor)} {(--mua)}] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:words) op: Equal rhs: { (ArrayLiteralPart words: [ {(words) (Lit_Other '[') (0) (Lit_Other ']')} {(DQ ($ VSub_Name '$cur'))} ] ) } spids: [112] ) ] spids: [112] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:cword) op: Equal rhs: {(1)} spids: [127] ) ] spids: [127] ) (C {(_command)}) (ControlFlow token: <ControlFlow_Return return> arg_word: {(0)} ) ] spids: [104 109 139 16777215] ) (case_arm pat_list: [{(--mode)}] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:COMPREPLY) op: Equal rhs: { (ArrayLiteralPart words: [ { (CommandSubPart command_list: (CommandList children: [ (C {(compgen)} {(-W)} {(DQ ('novice standard expert'))} {(--)} {(DQ ($ VSub_Name '$cur'))} ) ] ) left_token: <Left_CommandSub '$('> spids: [149 165] ) } ] ) } spids: [146] ) ] spids: [146] ) (ControlFlow token: <ControlFlow_Return return> arg_word: {(0)} ) ] spids: [142 143 175 16777215] ) (case_arm pat_list: [{(-S)} {(--severity)}] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:COMPREPLY) op: Equal rhs: { (ArrayLiteralPart words: [ { (CommandSubPart command_list: (CommandList children: [ (C {(compgen)} {(-W)} { (DQ ('grave serious important normal minor\n') (' wishlist') ) } {(--)} {(DQ ($ VSub_Name '$cur'))} ) ] ) left_token: <Left_CommandSub '$('> spids: [187 204] ) } ] ) } spids: [184] ) ] spids: [184] ) (ControlFlow token: <ControlFlow_Return return> arg_word: {(0)} ) ] spids: [178 181 214 16777215] ) (case_arm pat_list: [{(-u)} {(--ui)} {(--interface)}] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:COMPREPLY) op: Equal rhs: { (ArrayLiteralPart words: [ { (CommandSubPart command_list: (CommandList children: [ (C {(compgen)} {(-W)} {(DQ ('newt text gnome'))} {(--)} {(DQ ($ VSub_Name '$cur'))} ) ] ) left_token: <Left_CommandSub '$('> spids: [228 244] ) } ] ) } spids: [225] ) ] spids: [225] ) (ControlFlow token: <ControlFlow_Return return> arg_word: {(0)} ) ] spids: [217 222 254 16777215] ) (case_arm pat_list: [{(-t)} {(--type)}] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:COMPREPLY) op: Equal rhs: { (ArrayLiteralPart words: [ { (CommandSubPart command_list: (CommandList children: [ (C {(compgen)} {(-W)} {(DQ ('gnats debbugs'))} {(--)} {(DQ ($ VSub_Name '$cur'))} ) ] ) left_token: <Left_CommandSub '$('> spids: [266 282] ) } ] ) } spids: [263] ) ] spids: [263] ) (ControlFlow token: <ControlFlow_Return return> arg_word: {(0)} ) ] spids: [257 260 292 16777215] ) (case_arm pat_list: [{(-T)} {(--tag)}] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:COMPREPLY) op: Equal rhs: { (ArrayLiteralPart words: [ { (CommandSubPart command_list: (CommandList children: [ (C {(compgen)} {(-W)} { (DQ ('none woody potato sarge sarge-ignore\n') ( ' etch etch-ignore lenny lenny-ignore sid experimental confirmed\n' ) (' d-i fixed fixed-in-experimental fixed-upstream help l10n\n') ( ' moreinfo patch pending security unreproducible upstream wontfix\n' ) (' ipv6 lfs') ) } {(--)} {(DQ ($ VSub_Name '$cur'))} ) ] ) left_token: <Left_CommandSub '$('> spids: [304 324] ) } ] ) } spids: [301] ) ] spids: [301] ) (ControlFlow token: <ControlFlow_Return return> arg_word: {(0)} ) ] spids: [295 298 334 16777215] ) (case_arm pat_list: [{(--from-buildd)}] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:COMPREPLY) op: Equal rhs: { (ArrayLiteralPart words: [ { (CommandSubPart command_list: (CommandList children: [ (C {(compgen)} {(-S)} {(DQ (_))} {(-W)} { (SQ <'$( apt-cache dumpavail | \\\n'> < ' command grep "^Source: $cur" | sort -u | cut -f2 -d" " )' > ) } ) ] ) left_token: <Left_CommandSub '$('> spids: [344 361] ) } ] ) } spids: [341] ) ] spids: [341] ) (ControlFlow token: <ControlFlow_Return return> arg_word: {(0)} ) ] spids: [337 338 370 16777215] ) (case_arm pat_list: [{(Lit_Other '*')}] spids: [373 374 377 16777215] ) ] spids: [30 34 380] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:COMPREPLY) op: Equal rhs: { (ArrayLiteralPart words: [ { (CommandSubPart command_list: (CommandList children: [ (C {(compgen)} {(-W)} { (SQ <'--help --version --attach --no-query-bts\n'> < ' --query-bts --bts --body --body-file --bodyfile --no-config-files\n' > <' --class --configure --check-available --debug --no-check-available\n'> < ' --debconf --test --draftpath --editor --email --exit-prompt --filename\n' > <' --from-buildd --gnupg --gpg --path --gnus --header --include\n'> < ' --no-check-installed --check-installed --justification --kudos --keyid\n' > <' --license --list-cc --maintonly --mirror --mode --mua --mta --mutt --mh\n'> < ' --nmh --bugnumber --no-bug-script --no-cc-menu --output --offline\n' > <' --print --paranoid --no-paranoid --pgp --proxy --http_proxy\n'> < ' --pseudo-header --quiet --query-only --query-source --no-query-source\n' > <' --realname --report-quiet --reply-to --replyto --subject --severity\n'> < ' --smtphost --timeout --tls --smtpuser --smtppasswd --src --source\n' > <' --type --tag --template --verify --no-verify --no-cc --package-version\n'> <' --no-compress --ui --interface\n'> <' wnpp boot-floppies kernel bugs.debian.org cdimage.debian.org general\n'> < ' installation-reports listarchives lists.debian.org mirrors\n' > <' nm.debian.org press project qa.debian.org release-notes\n'> < ' security.debian.org tech-ctte upgrade-reports www.debian.org' > ) } {(--)} {(DQ ($ VSub_Name '$cur'))} ) ] ) left_token: <Left_CommandSub '$('> spids: [386 421] ) } { (CommandSubPart command_list: (CommandList children: [ (SimpleCommand words: [ {(apt-cache)} {(pkgnames)} {(--)} {(DQ ($ VSub_Name '$cur'))} ] redirects: [ (Redir op_id: Redir_Great fd: 2 arg_word: {(/dev/null)} spids: [435] ) ] ) ] ) left_token: <Left_CommandSub '$('> spids: [423 439] ) } ] ) } spids: [384] ) ] spids: [384] ) (C {(_filedir)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(0)}) ] spids: [8] ) spids: [4 7] ) (C {(complete)} {(-F)} {(_reportbug)} {(reportbug)}) ] ) ] )