eden/fs/store/Diff.cpp
/**
 * Process a Tree that is present only on one side of the diff.
 */
Process a Tree that is present only on one side of the diff.
Process a Tree that is present only on one side of the diff .
Future<Unit> TreeDiffer::diffOneTree(
    RelativePathPiece path,
    const Tree& tree,
    ScmFileStatus status) {
  ChildFutures childFutures;
  for (const auto& childEntry : tree.getTreeEntries()) {
    processOneSideOnly(childFutures, path, childEntry, status);
  }
  return waitOnResults(std::move(childFutures));
}
Future < Unit > TreeDiffer :: diffOneTree ( RelativePathPiece path , const Tree & tree , ScmFileStatus status ) { ChildFutures childFutures ; for ( const auto & childEntry : tree . getTreeEntries ( ) ) { processOneSideOnly ( childFutures , path , childEntry , status ) ; } return waitOnResults ( std :: move ( childFutures ) ) ; }
Process a Tree that is present only on one side of the diff.
Process a Tree that is present only on one side of the diff .