Lines Matching defs:_arg
96 ignore_qualifiers(Input& _arg)
98 while (isupper(_arg[0])) {
99 if (_arg[0] == 'Q') {
103 if (_arg[0] == 'F') {
105 while (_arg.CharsRemaining() && _arg[0] != '_')
106 _arg++;
108 if (!_arg.CharsRemaining())
112 _arg++;
190 parse_number(Input& _arg, bool numberLeft)
192 Input arg = _arg;
201 const char* tmp_arg = _arg.String();
203 _arg.Skip(tmp_arg - _arg.String());
204 if (_arg[0] == '_')
205 _arg++;
207 value = _arg[0] - '0';
208 _arg++;
216 parse_repeats(Input& _arg, uint32& index)
218 if (_arg[0] != 'N')
221 _arg++;
223 uint32 count = parse_number(_arg, true);
224 index = parse_number(_arg, false);
231 skip_numbers(Input& _arg, int32 count)
234 _arg++;
237 parse_number(_arg, count != 0);
298 argument_length(Input& _arg)
300 if (_arg[0] == 'N') {
302 skip_numbers(_arg, 2);
304 } else if (_arg[0] == 'T') {
306 skip_numbers(_arg, 1);
310 ignore_qualifiers(_arg);
312 if (!_arg.CharsRemaining())
316 if (_arg[0] != 'Q' && !isdigit(_arg[0]))
319 Input mangled = _arg;
322 return mangled.String() - _arg.String();