| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "components/autofill/core/browser/credit_card.h" | 5 #include "components/autofill/core/browser/credit_card.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <algorithm> | 9 #include <algorithm> |
| 10 #include <ostream> | 10 #include <ostream> |
| (...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 120 | 120 |
| 121 CreditCard::CreditCard(const base::string16& card_number, | 121 CreditCard::CreditCard(const base::string16& card_number, |
| 122 int expiration_month, | 122 int expiration_month, |
| 123 int expiration_year) | 123 int expiration_year) |
| 124 : AutofillDataModel(std::string(), std::string()) { | 124 : AutofillDataModel(std::string(), std::string()) { |
| 125 SetNumber(card_number); | 125 SetNumber(card_number); |
| 126 SetExpirationMonth(expiration_month); | 126 SetExpirationMonth(expiration_month); |
| 127 SetExpirationYear(expiration_year); | 127 SetExpirationYear(expiration_year); |
| 128 } | 128 } |
| 129 | 129 |
| 130 CreditCard::CreditCard(const std::string& wallet_id, RecordType type) |
| 131 : AutofillDataModel(std::string(), std::string()), |
| 132 record_type_(type), |
| 133 type_(kGenericCard), |
| 134 expiration_month_(0), |
| 135 expiration_year_(0), |
| 136 wallet_id_(wallet_id) { |
| 137 } |
| 138 |
| 130 CreditCard::CreditCard() | 139 CreditCard::CreditCard() |
| 131 : AutofillDataModel(base::GenerateGUID(), std::string()), | 140 : AutofillDataModel(base::GenerateGUID(), std::string()), |
| 132 record_type_(LOCAL_CARD), | 141 record_type_(LOCAL_CARD), |
| 133 type_(kGenericCard), | 142 type_(kGenericCard), |
| 134 expiration_month_(0), | 143 expiration_month_(0), |
| 135 expiration_year_(0) { | 144 expiration_year_(0) { |
| 136 } | 145 } |
| 137 | 146 |
| 138 CreditCard::CreditCard(const CreditCard& credit_card) | 147 CreditCard::CreditCard(const CreditCard& credit_card) |
| 139 : AutofillDataModel(std::string(), std::string()) { | 148 : AutofillDataModel(std::string(), std::string()) { |
| (...skipping 561 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 701 const char* const kAmericanExpressCard = "americanExpressCC"; | 710 const char* const kAmericanExpressCard = "americanExpressCC"; |
| 702 const char* const kDinersCard = "dinersCC"; | 711 const char* const kDinersCard = "dinersCC"; |
| 703 const char* const kDiscoverCard = "discoverCC"; | 712 const char* const kDiscoverCard = "discoverCC"; |
| 704 const char* const kGenericCard = "genericCC"; | 713 const char* const kGenericCard = "genericCC"; |
| 705 const char* const kJCBCard = "jcbCC"; | 714 const char* const kJCBCard = "jcbCC"; |
| 706 const char* const kMasterCard = "masterCardCC"; | 715 const char* const kMasterCard = "masterCardCC"; |
| 707 const char* const kUnionPay = "unionPayCC"; | 716 const char* const kUnionPay = "unionPayCC"; |
| 708 const char* const kVisaCard = "visaCC"; | 717 const char* const kVisaCard = "visaCC"; |
| 709 | 718 |
| 710 } // namespace autofill | 719 } // namespace autofill |
| OLD | NEW |