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 b07f80de6fa0261c2d1e337ac7a265085ede9bbb..718100f24c2852cd342bd43991433e1292bf7c98 100644 |
--- a/sync/internal_api/public/base/model_type.h |
+++ b/sync/internal_api/public/base/model_type.h |
@@ -339,6 +339,12 @@ SYNC_EXPORT bool IsTypeWithServerGeneratedRoot(ModelType model_type); |
// that type is initially synced. |
SYNC_EXPORT bool IsTypeWithClientGeneratedRoot(ModelType model_type); |
+// Returns true if |model_type| supports parent-child hierarchy or entries. |
+SYNC_EXPORT bool TypeSupportsHierarchy(ModelType model_type); |
+ |
+// Returns true if |model_type| supports ordering of sibling entries. |
+SYNC_EXPORT bool TypeSupportsOrdering(ModelType model_type); |
+ |
// Returns set of model types that should be backed up before first sync. |
SYNC_EXPORT ModelTypeSet BackupTypes(); |