Home | History | Annotate | Download | only in browser

Lines Matching defs:AutofillProfile

115 const base::string16 MultiString(const AutofillProfile& p,
228 AutofillProfile::AutofillProfile(const std::string& guid,
236 AutofillProfile::AutofillProfile()
243 AutofillProfile::AutofillProfile(const AutofillProfile& profile)
248 AutofillProfile::~AutofillProfile() {
251 AutofillProfile& AutofillProfile::operator=(const AutofillProfile& profile) {
272 void AutofillProfile::GetMatchingTypes(
281 base::string16 AutofillProfile::GetRawInfo(ServerFieldType type) const {
289 void AutofillProfile::SetRawInfo(ServerFieldType type,
296 base::string16 AutofillProfile::GetInfo(const AutofillType& type,
316 bool AutofillProfile::SetInfo(const AutofillType& type,
328 base::string16 AutofillProfile::GetInfoForVariant(
344 void AutofillProfile::SetRawMultiInfo(
375 void AutofillProfile::GetRawMultiInfo(
381 void AutofillProfile::GetMultiInfo(const AutofillType& type,
387 bool AutofillProfile::IsEmpty(const std::string& app_locale) const {
393 bool AutofillProfile::IsPresentButInvalid(ServerFieldType type) const {
418 int AutofillProfile::Compare(const AutofillProfile& profile) const {
462 bool AutofillProfile::EqualsSansOrigin(const AutofillProfile& profile) const {
468 bool AutofillProfile::EqualsSansGuid(const AutofillProfile& profile) const {
474 bool AutofillProfile::operator==(const AutofillProfile& profile) const {
478 bool AutofillProfile::operator!=(const AutofillProfile& profile) const {
482 const base::string16 AutofillProfile::PrimaryValue() const {
486 bool AutofillProfile::IsSubsetOf(const AutofillProfile& profile,
520 void AutofillProfile::OverwriteOrAppendNames(
570 void AutofillProfile::OverwriteWithOrAddTo(const AutofillProfile& profile,
592 if (AutofillProfile::SupportsMultiValue(*iter)) {
634 bool AutofillProfile::SupportsMultiValue(ServerFieldType type) {
644 void AutofillProfile::CreateDifferentiatingLabels(
645 const std::vector<AutofillProfile*>& profiles,
654 void AutofillProfile::CreateInferredLabels(
655 const std::vector<AutofillProfile*>& profiles,
693 void AutofillProfile::GetSupportedTypes(
700 void AutofillProfile::GetMultiInfoImpl(
722 void AutofillProfile::AddPhoneIfUnique(
738 base::string16 AutofillProfile::ConstructInferredLabel(
770 void AutofillProfile::CreateInferredLabelsHelper(
771 const std::vector<AutofillProfile*>& profiles,
787 const AutofillProfile* profile = profiles[*it];
808 const AutofillProfile* profile = profiles[*it];
845 AutofillProfile::FormGroupList AutofillProfile::FormGroups() const {
855 const FormGroup* AutofillProfile::FormGroupForType(
857 return const_cast<AutofillProfile*>(this)->MutableFormGroupForType(type);
860 FormGroup* AutofillProfile::MutableFormGroupForType(const AutofillType& type) {
891 std::ostream& operator<<(std::ostream& os, const AutofillProfile& profile) {