Home | History | Annotate | Download | only in autofill

Lines Matching refs:iter

98   static EmailField* Parse(std::vector<AutofillField*>::const_iterator* iter,
108 if (ParseText(iter, pattern, &field))
148 std::vector<AutofillField*>::const_iterator* iter,
151 field = EmailField::Parse(iter, is_ecml);
155 field = PhoneField::Parse(iter, is_ecml);
158 field = AddressField::Parse(iter, is_ecml);
161 field = CreditCardField::Parse(iter, is_ecml);
167 return NameField::Parse(iter, is_ecml);
171 bool FormField::ParseText(std::vector<AutofillField*>::const_iterator* iter,
174 return ParseText(iter, pattern, &field);
178 bool FormField::ParseText(std::vector<AutofillField*>::const_iterator* iter,
181 return ParseText(iter, pattern, dest, false);
186 std::vector<AutofillField*>::const_iterator* iter,
188 return ParseLabelText(iter, ASCIIToUTF16("^$"), dest);
193 std::vector<AutofillField*>::const_iterator* iter,
196 return ParseText(iter, pattern, dest, true);
200 bool FormField::ParseText(std::vector<AutofillField*>::const_iterator* iter,
204 AutofillField* field = **iter;
211 (*iter)++;
220 std::vector<AutofillField*>::const_iterator* iter,
223 AutofillField* field = **iter;
231 (*iter)++;
239 bool FormField::ParseEmpty(std::vector<AutofillField*>::const_iterator* iter) {
241 return ParseLabelAndName(iter, ASCIIToUTF16("^$"), NULL);