Lines Matching refs:this
25 * union "this" (see generated/globals.h), which it treats as an array of longs
41 * Changes to union this:
42 * this[0]=NULL (because -c didn't get an argument this time)
43 * this[1]="fruit" (argument to -b)
52 // Suffixes specify that this option takes an argument (stored in GLOBALS):
62 // Chop this option out with USE_TOYBOX_FLOAT() in option string
67 // | this is required. If more than one marked, only one required.
69 // ^ Stop parsing after encountering this argument
95 // Linked list of all known options (option string parsed into this).
99 long *arg; // Pointer into union "this" to store arguments at.
103 char type; // Type of arguments to store union "this"
137 // Did we recognize this option?
143 // Might enabling this switch off something else?
170 // Does this option take an argument?
228 // Parse this command's options string into struct getoptflagstate, which
233 long *nextarg = (long *)&this;
289 // Mark this struct opt as used, even when no short opt.
294 // If this is the start of a new option that wasn't a longopt,
312 // At this point, we've hit the end of the previous option. The
314 // assigned an option to this struct, loop to allocate a new one.
320 // Claim this option, loop to see what's after it.
358 // Find this option flag (in previously parsed struct opt)
377 // Fill out toys.optflags, toys.optargs, and this[] from toys.argv
405 // Parse this argument
439 // Should we handle this --longopt as a non-option argument?
456 // At this point, we have the args part of -args. Loop through