| Index: sync/internal_api/test/null_sync_context_proxy.cc
|
| diff --git a/sync/internal_api/test/null_sync_context_proxy.cc b/sync/internal_api/test/null_sync_context_proxy.cc
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..e209c219d88729d14f14df87f0214c783c749acb
|
| --- /dev/null
|
| +++ b/sync/internal_api/test/null_sync_context_proxy.cc
|
| @@ -0,0 +1,30 @@
|
| +// Copyright 2014 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +#include "sync/internal_api/public/test/null_sync_context_proxy.h"
|
| +
|
| +namespace syncer {
|
| +
|
| +NullSyncContextProxy::NullSyncContextProxy() {
|
| +}
|
| +
|
| +NullSyncContextProxy::~NullSyncContextProxy() {
|
| +}
|
| +
|
| +void NullSyncContextProxy::ConnectTypeToSync(
|
| + syncer::ModelType type,
|
| + const DataTypeState& data_type_state,
|
| + const base::WeakPtr<ModelTypeSyncProxyImpl>& type_sync_proxy) {
|
| + NOTREACHED() << "NullSyncContextProxy is not meant to be used";
|
| +}
|
| +
|
| +void NullSyncContextProxy::Disconnect(syncer::ModelType type) {
|
| + NOTREACHED() << "NullSyncContextProxy is not meant to be used";
|
| +}
|
| +
|
| +scoped_ptr<SyncContextProxy> NullSyncContextProxy::Clone() const {
|
| + return scoped_ptr<SyncContextProxy>(new NullSyncContextProxy());
|
| +}
|
| +
|
| +} // namespace syncer
|
|
|