| Index: sync/internal_api/public/base/model_type.h
|
| diff --git a/sync/internal_api/public/base/model_type.h b/sync/internal_api/public/base/model_type.h
|
| index 59f970fd86f267bffc26d7dba5030b32148fb98b..247d351375d7e155a1d9dad64e8e4338736ed886 100644
|
| --- a/sync/internal_api/public/base/model_type.h
|
| +++ b/sync/internal_api/public/base/model_type.h
|
| @@ -207,6 +207,14 @@ SYNC_EXPORT ModelTypeSet ControlTypes();
|
| // See comment above for more information on what makes these types special.
|
| SYNC_EXPORT bool IsControlType(ModelType model_type);
|
|
|
| +// Core types are those data types used by sync's core functionality (i.e. not
|
| +// user data types). These types are always enabled, and include ControlTypes().
|
| +//
|
| +// The set of all core types.
|
| +SYNC_EXPORT ModelTypeSet CoreTypes();
|
| +// Those core types that have high priority (includes ControlTypes()).
|
| +SYNC_EXPORT ModelTypeSet PriorityCoreTypes();
|
| +
|
| // Determine a model type from the field number of its associated
|
| // EntitySpecifics field. Returns UNSPECIFIED if the field number is
|
| // not recognized.
|
|
|