Lines Matching refs:end
40 string::const_iterator & begin, string::const_iterator end);
42 string::const_iterator & begin, string::const_iterator end);
46 string::const_iterator & begin, string::const_iterator end)
50 if (begin == end)
72 string::const_iterator & begin, string::const_iterator end)
74 if (base_type(result, begin, end))
77 if (object_type(result, begin, end))
80 if (array_type(result, begin, end))
88 string::const_iterator & begin, string::const_iterator end)
90 if (begin == end || *begin != '[')
94 if (field_type(result, begin, end)) {
104 string::const_iterator & begin, string::const_iterator end)
107 while (begin != end) {
111 if (!field_type(result, begin, end))
122 string::const_iterator & begin, string::const_iterator end)
124 if (begin == end)
133 if (!field_type(temp, begin, end))
142 string::const_iterator & begin, string::const_iterator end)
144 if (begin == end || *begin != '(')
147 string::const_iterator pos = find(begin, end, ')');
148 if (pos == end)
156 if (begin == end || *begin != ')')
161 if (!return_descriptor(result, begin, end))
171 string::const_iterator & begin, string::const_iterator end)
173 if (begin == end)
176 string::const_iterator pos = find(begin, end, '(');
177 if (pos == end)
188 string::const_iterator & begin, string::const_iterator end)
190 if (begin == end || *begin != 'L')
192 string::const_iterator pos = find(begin, end, ';');
193 if (pos == end)
197 replace(temp.begin(), temp.end(), '/', '.');
207 string::const_iterator end)
211 if (!object_type(result, begin, end))
214 if (!methode_name(result, begin, end))
217 if (!method_descriptor(result, begin, end))
220 if (begin != end) {
223 result += string(begin, end);
237 return demangle_symbol(name.begin(), name.end());