diff options
author | dcheng <dcheng@chromium.org> | 2014-10-27 14:47:29 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-10-27 21:48:18 +0000 |
commit | 67be2b1f8dbb8fe664365ce33cd6ccf2832e0663 (patch) | |
tree | 463de616ca38e98329059fff1709f9f0b8aa5a80 /net/cert | |
parent | acfeaee6661ddd4cb0309a6faed1f4aeb8d24853 (diff) | |
download | chromium_src-67be2b1f8dbb8fe664365ce33cd6ccf2832e0663.zip chromium_src-67be2b1f8dbb8fe664365ce33cd6ccf2832e0663.tar.gz chromium_src-67be2b1f8dbb8fe664365ce33cd6ccf2832e0663.tar.bz2 |
Standardize usage of virtual/override/final specifiers.
The Google C++ style guide states:
Explicitly annotate overrides of virtual functions or virtual
destructors with an override or (less frequently) final specifier.
Older (pre-C++11) code will use the virtual keyword as an inferior
alternative annotation. For clarity, use exactly one of override,
final, or virtual when declaring an override.
To better conform to these guidelines, the following constructs have
been rewritten:
- if a base class has a virtual destructor, then:
virtual ~Foo(); -> ~Foo() override;
- virtual void Foo() override; -> void Foo() override;
- virtual void Foo() override final; -> void Foo() final;
This patch was automatically generated. The clang plugin can generate
fixit hints, which are suggested edits when it is 100% sure it knows how
to fix a problem. The hints from the clang plugin were applied to the
source tree using the tool in https://codereview.chromium.org/598073004.
BUG=417463
R=pauljensen@chromium.org
Review URL: https://codereview.chromium.org/663043004
Cr-Commit-Position: refs/heads/master@{#301452}
Diffstat (limited to 'net/cert')
-rw-r--r-- | net/cert/cert_verify_proc_nss.h | 16 | ||||
-rw-r--r-- | net/cert/cert_verify_proc_unittest.cc | 2 | ||||
-rw-r--r-- | net/cert/ct_log_verifier_unittest.cc | 2 | ||||
-rw-r--r-- | net/cert/ct_objects_extractor_unittest.cc | 2 | ||||
-rw-r--r-- | net/cert/ct_serialization_unittest.cc | 2 | ||||
-rw-r--r-- | net/cert/ev_root_ca_metadata_unittest.cc | 4 | ||||
-rw-r--r-- | net/cert/multi_log_ct_verifier_unittest.cc | 2 | ||||
-rw-r--r-- | net/cert/multi_threaded_cert_verifier_unittest.cc | 2 | ||||
-rw-r--r-- | net/cert/nss_cert_database.cc | 8 | ||||
-rw-r--r-- | net/cert/nss_cert_database_unittest.cc | 4 | ||||
-rw-r--r-- | net/cert/signed_certificate_timestamp_unittest.cc | 2 | ||||
-rw-r--r-- | net/cert/x509_cert_types_unittest.cc | 4 | ||||
-rw-r--r-- | net/cert/x509_certificate_unittest.cc | 6 |
13 files changed, 25 insertions, 31 deletions
diff --git a/net/cert/cert_verify_proc_nss.h b/net/cert/cert_verify_proc_nss.h index e3eb11f..395facf 100644 --- a/net/cert/cert_verify_proc_nss.h +++ b/net/cert/cert_verify_proc_nss.h @@ -17,10 +17,10 @@ class NET_EXPORT_PRIVATE CertVerifyProcNSS : public CertVerifyProc { public: CertVerifyProcNSS(); - virtual bool SupportsAdditionalTrustAnchors() const override; + bool SupportsAdditionalTrustAnchors() const override; protected: - virtual ~CertVerifyProcNSS(); + ~CertVerifyProcNSS() override; // Like VerifyInternal, but adds a |chain_verify_callback| to override trust // decisions. See the documentation for CERTChainVerifyCallback and @@ -34,12 +34,12 @@ class NET_EXPORT_PRIVATE CertVerifyProcNSS : public CertVerifyProc { CertVerifyResult* verify_result); private: - virtual int VerifyInternal(X509Certificate* cert, - const std::string& hostname, - int flags, - CRLSet* crl_set, - const CertificateList& additional_trust_anchors, - CertVerifyResult* verify_result) override; + int VerifyInternal(X509Certificate* cert, + const std::string& hostname, + int flags, + CRLSet* crl_set, + const CertificateList& additional_trust_anchors, + CertVerifyResult* verify_result) override; }; } // namespace net diff --git a/net/cert/cert_verify_proc_unittest.cc b/net/cert/cert_verify_proc_unittest.cc index 4031eac..10a880b 100644 --- a/net/cert/cert_verify_proc_unittest.cc +++ b/net/cert/cert_verify_proc_unittest.cc @@ -114,7 +114,7 @@ class CertVerifyProcTest : public testing::Test { CertVerifyProcTest() : verify_proc_(CertVerifyProc::CreateDefault()) { } - virtual ~CertVerifyProcTest() {} + ~CertVerifyProcTest() override {} protected: bool SupportsAdditionalTrustAnchors() { diff --git a/net/cert/ct_log_verifier_unittest.cc b/net/cert/ct_log_verifier_unittest.cc index e2918c9..373f69e 100644 --- a/net/cert/ct_log_verifier_unittest.cc +++ b/net/cert/ct_log_verifier_unittest.cc @@ -18,7 +18,7 @@ class CTLogVerifierTest : public ::testing::Test { public: CTLogVerifierTest() {} - virtual void SetUp() override { + void SetUp() override { log_ = CTLogVerifier::Create(ct::GetTestPublicKey(), "testlog").Pass(); ASSERT_TRUE(log_); diff --git a/net/cert/ct_objects_extractor_unittest.cc b/net/cert/ct_objects_extractor_unittest.cc index ac46755..90f01f7 100644 --- a/net/cert/ct_objects_extractor_unittest.cc +++ b/net/cert/ct_objects_extractor_unittest.cc @@ -20,7 +20,7 @@ namespace ct { class CTObjectsExtractorTest : public ::testing::Test { public: - virtual void SetUp() override { + void SetUp() override { precert_chain_ = CreateCertificateListFromFile(GetTestCertsDirectory(), "ct-test-embedded-cert.pem", diff --git a/net/cert/ct_serialization_unittest.cc b/net/cert/ct_serialization_unittest.cc index ccf2d20..f908681 100644 --- a/net/cert/ct_serialization_unittest.cc +++ b/net/cert/ct_serialization_unittest.cc @@ -20,7 +20,7 @@ namespace net { class CtSerializationTest : public ::testing::Test { public: - virtual void SetUp() override { + void SetUp() override { test_digitally_signed_ = ct::GetTestDigitallySigned(); } diff --git a/net/cert/ev_root_ca_metadata_unittest.cc b/net/cert/ev_root_ca_metadata_unittest.cc index 90f4fa1..e26603c 100644 --- a/net/cert/ev_root_ca_metadata_unittest.cc +++ b/net/cert/ev_root_ca_metadata_unittest.cc @@ -94,9 +94,7 @@ bool EVOidData::Init() { class EVRootCAMetadataTest : public testing::Test { protected: - virtual void SetUp() override { - ASSERT_TRUE(ev_oid_data.Init()); - } + void SetUp() override { ASSERT_TRUE(ev_oid_data.Init()); } EVOidData ev_oid_data; }; diff --git a/net/cert/multi_log_ct_verifier_unittest.cc b/net/cert/multi_log_ct_verifier_unittest.cc index 17a670c..433901b 100644 --- a/net/cert/multi_log_ct_verifier_unittest.cc +++ b/net/cert/multi_log_ct_verifier_unittest.cc @@ -37,7 +37,7 @@ const char kSCTCountHistogram[] = class MultiLogCTVerifierTest : public ::testing::Test { public: - virtual void SetUp() override { + void SetUp() override { scoped_ptr<CTLogVerifier> log( CTLogVerifier::Create(ct::GetTestPublicKey(), kLogDescription)); ASSERT_TRUE(log); diff --git a/net/cert/multi_threaded_cert_verifier_unittest.cc b/net/cert/multi_threaded_cert_verifier_unittest.cc index bac47b0..a3464e0 100644 --- a/net/cert/multi_threaded_cert_verifier_unittest.cc +++ b/net/cert/multi_threaded_cert_verifier_unittest.cc @@ -67,7 +67,7 @@ class MockCertTrustAnchorProvider : public CertTrustAnchorProvider { class MultiThreadedCertVerifierTest : public ::testing::Test { public: MultiThreadedCertVerifierTest() : verifier_(new MockCertVerifyProc()) {} - virtual ~MultiThreadedCertVerifierTest() {} + ~MultiThreadedCertVerifierTest() override {} protected: MultiThreadedCertVerifier verifier_; diff --git a/net/cert/nss_cert_database.cc b/net/cert/nss_cert_database.cc index 2c40e15..8e9c692d 100644 --- a/net/cert/nss_cert_database.cc +++ b/net/cert/nss_cert_database.cc @@ -48,18 +48,18 @@ class CertNotificationForwarder : public NSSCertDatabase::Observer { explicit CertNotificationForwarder(CertDatabase* cert_db) : cert_db_(cert_db) {} - virtual ~CertNotificationForwarder() {} + ~CertNotificationForwarder() override {} // NSSCertDatabase::Observer implementation: - virtual void OnCertAdded(const X509Certificate* cert) override { + void OnCertAdded(const X509Certificate* cert) override { cert_db_->NotifyObserversOfCertAdded(cert); } - virtual void OnCertRemoved(const X509Certificate* cert) override { + void OnCertRemoved(const X509Certificate* cert) override { cert_db_->NotifyObserversOfCertRemoved(cert); } - virtual void OnCACertChanged(const X509Certificate* cert) override { + void OnCACertChanged(const X509Certificate* cert) override { cert_db_->NotifyObserversOfCACertChanged(cert); } diff --git a/net/cert/nss_cert_database_unittest.cc b/net/cert/nss_cert_database_unittest.cc index 6007452..c5f05b5 100644 --- a/net/cert/nss_cert_database_unittest.cc +++ b/net/cert/nss_cert_database_unittest.cc @@ -55,7 +55,7 @@ void SwapCertList(CertificateList* destination, class CertDatabaseNSSTest : public testing::Test { public: - virtual void SetUp() { + void SetUp() override { ASSERT_TRUE(test_nssdb_.is_open()); cert_db_.reset(new NSSCertDatabase( crypto::ScopedPK11Slot( @@ -68,7 +68,7 @@ class CertDatabaseNSSTest : public testing::Test { EXPECT_EQ(0U, ListCerts().size()); } - virtual void TearDown() { + void TearDown() override { // Run the message loop to process any observer callbacks (e.g. for the // ClientSocketFactory singleton) so that the scoped ref ptrs created in // NSSCertDatabase::NotifyObservers* get released. diff --git a/net/cert/signed_certificate_timestamp_unittest.cc b/net/cert/signed_certificate_timestamp_unittest.cc index dc60a27..393725d 100644 --- a/net/cert/signed_certificate_timestamp_unittest.cc +++ b/net/cert/signed_certificate_timestamp_unittest.cc @@ -20,7 +20,7 @@ const char kLogDescription[] = "somelog"; class SignedCertificateTimestampTest : public ::testing::Test { public: - virtual void SetUp() override { + void SetUp() override { GetX509CertSCT(&sample_sct_); sample_sct_->origin = SignedCertificateTimestamp::SCT_FROM_OCSP_RESPONSE; sample_sct_->log_description = kLogDescription; diff --git a/net/cert/x509_cert_types_unittest.cc b/net/cert/x509_cert_types_unittest.cc index 38fd3e9..a6645c0 100644 --- a/net/cert/x509_cert_types_unittest.cc +++ b/net/cert/x509_cert_types_unittest.cc @@ -210,9 +210,7 @@ void PrintTo(const CertDateTestData& data, std::ostream* os) { class X509CertTypesDateTest : public testing::TestWithParam<CertDateTestData> { public: virtual ~X509CertTypesDateTest() {} - virtual void SetUp() { - test_data_ = GetParam(); - } + void SetUp() override { test_data_ = GetParam(); } protected: CertDateTestData test_data_; diff --git a/net/cert/x509_certificate_unittest.cc b/net/cert/x509_certificate_unittest.cc index 3398510..652a5fb 100644 --- a/net/cert/x509_certificate_unittest.cc +++ b/net/cert/x509_certificate_unittest.cc @@ -867,10 +867,8 @@ class X509CertificateParseTest : public testing::TestWithParam<CertificateFormatTestData> { public: virtual ~X509CertificateParseTest() {} - virtual void SetUp() { - test_data_ = GetParam(); - } - virtual void TearDown() {} + void SetUp() override { test_data_ = GetParam(); } + void TearDown() override {} protected: CertificateFormatTestData test_data_; |