| Index: sync/internal_api/public/read_node.h
|
| diff --git a/sync/internal_api/public/read_node.h b/sync/internal_api/public/read_node.h
|
| index 6d46eea70f6907f3b7dc8ad1172b2020a76b94ca..5749f9c3a0cce6e5d8cad183c290c16aaddd3718 100644
|
| --- a/sync/internal_api/public/read_node.h
|
| +++ b/sync/internal_api/public/read_node.h
|
| @@ -22,16 +22,15 @@ class SYNC_EXPORT ReadNode : public BaseNode {
|
| // Create an unpopulated ReadNode on the given transaction. Call some flavor
|
| // of Init to populate the ReadNode with a database entry.
|
| explicit ReadNode(const BaseTransaction* transaction);
|
| - virtual ~ReadNode();
|
| + ~ReadNode() override;
|
|
|
| // A client must use one (and only one) of the following Init variants to
|
| // populate the node.
|
|
|
| // BaseNode implementation.
|
| - virtual InitByLookupResult InitByIdLookup(int64 id) override;
|
| - virtual InitByLookupResult InitByClientTagLookup(
|
| - ModelType model_type,
|
| - const std::string& tag) override;
|
| + InitByLookupResult InitByIdLookup(int64 id) override;
|
| + InitByLookupResult InitByClientTagLookup(ModelType model_type,
|
| + const std::string& tag) override;
|
|
|
| // There is always a root node, so this can't fail. The root node is
|
| // never mutable, so root lookup is only possible on a ReadNode.
|
| @@ -50,8 +49,8 @@ class SYNC_EXPORT ReadNode : public BaseNode {
|
| InitByLookupResult InitByTagLookupForBookmarks(const std::string& tag);
|
|
|
| // Implementation of BaseNode's abstract virtual accessors.
|
| - virtual const syncable::Entry* GetEntry() const override;
|
| - virtual const BaseTransaction* GetTransaction() const override;
|
| + const syncable::Entry* GetEntry() const override;
|
| + const BaseTransaction* GetTransaction() const override;
|
|
|
| protected:
|
| ReadNode();
|
|
|