summaryrefslogtreecommitdiffstats
path: root/chrome/browser/autofill/credit_card.cc
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-03 01:57:07 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-03 01:57:07 +0000
commit877535175434bbf768234d10cd6df8085e707381 (patch)
tree0c08a136830a80ec63dbe6a3368cb88de4224781 /chrome/browser/autofill/credit_card.cc
parent1314544e05b07de2bfba8c91eff32fa127dca815 (diff)
downloadchromium_src-877535175434bbf768234d10cd6df8085e707381.zip
chromium_src-877535175434bbf768234d10cd6df8085e707381.tar.gz
chromium_src-877535175434bbf768234d10cd6df8085e707381.tar.bz2
Where possible, use return-by-const-ref for accessors in AutoFill data structures. In addition, I fixed the access levels of many of the modified methods.
BUG=31775 TEST=none Review URL: http://codereview.chromium.org/661421 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40477 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/autofill/credit_card.cc')
-rw-r--r--chrome/browser/autofill/credit_card.cc118
1 files changed, 59 insertions, 59 deletions
diff --git a/chrome/browser/autofill/credit_card.cc b/chrome/browser/autofill/credit_card.cc
index 1d4ba55..8c6a3fd 100644
--- a/chrome/browser/autofill/credit_card.cc
+++ b/chrome/browser/autofill/credit_card.cc
@@ -203,65 +203,6 @@ void CreditCard::SetInfo(const AutoFillType& type, const string16& value) {
}
}
-string16 CreditCard::ExpirationMonthAsString() const {
- if (expiration_month_ == 0)
- return string16();
-
- string16 month = IntToString16(expiration_month_);
- if (expiration_month_ >= 10)
- return month;
-
- string16 zero = ASCIIToUTF16("0");
- zero.append(month);
- return zero;
-}
-
-string16 CreditCard::Expiration4DigitYearAsString() const {
- if (expiration_year_ == 0)
- return string16();
-
- return IntToString16(Expiration4DigitYear());
-}
-
-string16 CreditCard::Expiration2DigitYearAsString() const {
- if (expiration_year_ == 0)
- return string16();
-
- return IntToString16(Expiration2DigitYear());
-}
-
-void CreditCard::SetExpirationMonthFromString(const string16& text) {
- int month;
- if (!ConvertDate(text, &month))
- return;
-
- set_expiration_month(month);
-}
-
-void CreditCard::SetExpirationYearFromString(const string16& text) {
- int year;
- if (!ConvertDate(text, &year))
- return;
-
- set_expiration_year(year);
-}
-
-void CreditCard::set_expiration_month(int expiration_month) {
- if (expiration_month < 0 || expiration_month > 12)
- return;
-
- expiration_month_ = expiration_month;
-}
-
-void CreditCard::set_expiration_year(int expiration_year) {
- if (expiration_year != 0 &&
- (expiration_year < 2006 || expiration_year > 10000)) {
- return;
- }
-
- expiration_year_ = expiration_year;
-}
-
string16 CreditCard::PreviewSummary() const {
string16 preview;
if (number().empty())
@@ -327,6 +268,65 @@ bool CreditCard::operator!=(const CreditCard& creditcard) const {
return !operator==(creditcard);
}
+string16 CreditCard::ExpirationMonthAsString() const {
+ if (expiration_month_ == 0)
+ return string16();
+
+ string16 month = IntToString16(expiration_month_);
+ if (expiration_month_ >= 10)
+ return month;
+
+ string16 zero = ASCIIToUTF16("0");
+ zero.append(month);
+ return zero;
+}
+
+string16 CreditCard::Expiration4DigitYearAsString() const {
+ if (expiration_year_ == 0)
+ return string16();
+
+ return IntToString16(Expiration4DigitYear());
+}
+
+string16 CreditCard::Expiration2DigitYearAsString() const {
+ if (expiration_year_ == 0)
+ return string16();
+
+ return IntToString16(Expiration2DigitYear());
+}
+
+void CreditCard::SetExpirationMonthFromString(const string16& text) {
+ int month;
+ if (!ConvertDate(text, &month))
+ return;
+
+ set_expiration_month(month);
+}
+
+void CreditCard::SetExpirationYearFromString(const string16& text) {
+ int year;
+ if (!ConvertDate(text, &year))
+ return;
+
+ set_expiration_year(year);
+}
+
+void CreditCard::set_expiration_month(int expiration_month) {
+ if (expiration_month < 0 || expiration_month > 12)
+ return;
+
+ expiration_month_ = expiration_month;
+}
+
+void CreditCard::set_expiration_year(int expiration_year) {
+ if (expiration_year != 0 &&
+ (expiration_year < 2006 || expiration_year > 10000)) {
+ return;
+ }
+
+ expiration_year_ = expiration_year;
+}
+
bool CreditCard::FindInfoMatchesHelper(const AutoFillFieldType& field_type,
const string16& info,
string16* match) const {