Lines Matching defs:Input
29 class Input {
31 Input(const char* string, size_t length)
51 TRACE("Input::Skip(): fOffset > fLength\n");
61 Input& operator++()
66 Input operator++(int)
68 Input result(*this);
76 TRACE("Input::operator[](): fOffset + index >= fLength\n");
96 ignore_qualifiers(Input& _arg)
118 argument_type(Input arg, size_t& length)
190 parse_number(Input& _arg, bool numberLeft)
192 Input arg = _arg;
216 parse_repeats(Input& _arg, uint32& index)
231 skip_numbers(Input& _arg, int32 count)
243 count_namespaces(Input& _mangled)
245 Input mangled = _mangled;
272 skip_namespaces(Input& mangled)
288 has_named_argument(Input& arg)
298 argument_length(Input& _arg)
319 Input mangled = _arg;
326 static Input
327 next_argument(Input arg)
339 static Input
340 first_argument(Input mangled)
349 mangled_start(Input& name, size_t* _symbolLength, int32* _symbolType)
395 Input mangled(symbol, strlen(symbol));
399 Input arg = first_argument(mangled);
466 Input namespaceStart = arg;
504 Input mangled(name, strlen(name));
519 Input namespaceStart = mangled;