Revision: 4520
Author: [email protected]
Date: Tue Apr 27 14:20:02 2010
Log: Rename Compare -> Comparator to resolve name conflict in v8::internal

Review URL: http://codereview.chromium.org/1737009
http://code.google.com/p/v8/source/detail?r=4520

Modified:
 /branches/bleeding_edge/src/liveedit.cc
 /branches/bleeding_edge/src/liveedit.h
 /branches/bleeding_edge/test/cctest/test-liveedit.cc

=======================================
--- /branches/bleeding_edge/src/liveedit.cc     Wed Apr 21 09:59:58 2010
+++ /branches/bleeding_edge/src/liveedit.cc     Tue Apr 27 14:20:02 2010
@@ -49,7 +49,7 @@
 // that helps building the chunk list.
 class Differencer {
  public:
-  explicit Differencer(Compare::Input* input)
+  explicit Differencer(Comparator::Input* input)
: input_(input), len1_(input->getLength1()), len2_(input->getLength2()) {
     buffer_ = NewArray<int>(len1_ * len2_);
   }
@@ -70,7 +70,7 @@
     CompareUpToTail(0, 0);
   }

-  void SaveResult(Compare::Output* chunk_writer) {
+  void SaveResult(Comparator::Output* chunk_writer) {
     ResultWriter writer(chunk_writer);

     int pos1 = 0;
@@ -112,7 +112,7 @@
   }

  private:
-  Compare::Input* input_;
+  Comparator::Input* input_;
   int* buffer_;
   int len1_;
   int len2_;
@@ -195,7 +195,7 @@

   class ResultWriter {
    public:
-    explicit ResultWriter(Compare::Output* chunk_writer)
+    explicit ResultWriter(Comparator::Output* chunk_writer)
         : chunk_writer_(chunk_writer), pos1_(0), pos2_(0),
           pos1_begin_(-1), pos2_begin_(-1), has_open_chunk_(false) {
     }
@@ -217,7 +217,7 @@
     }

    private:
-    Compare::Output* chunk_writer_;
+    Comparator::Output* chunk_writer_;
     int pos1_;
     int pos2_;
     int pos1_begin_;
@@ -243,8 +243,8 @@
 };


-void Compare::CalculateDifference(Compare::Input* input,
-                                  Compare::Output* result_writer) {
+void Comparator::CalculateDifference(Comparator::Input* input,
+                                     Comparator::Output* result_writer) {
   Differencer differencer(input);
   differencer.Initialize();
   differencer.FillTable();
@@ -312,7 +312,7 @@


 // Represents 2 strings as 2 arrays of lines.
-class LineArrayCompareInput : public Compare::Input {
+class LineArrayCompareInput : public Comparator::Input {
  public:
   LineArrayCompareInput(Handle<String> s1, Handle<String> s2,
LineEndsWrapper line_ends1, LineEndsWrapper line_ends2)
@@ -347,7 +347,7 @@

// Stores compare result in JSArray. Each chunk is stored as 3 array elements:
 // (pos1_begin, pos1_end, pos2_end).
-class LineArrayCompareOutput : public Compare::Output {
+class LineArrayCompareOutput : public Comparator::Output {
  public:
LineArrayCompareOutput(LineEndsWrapper line_ends1, LineEndsWrapper line_ends2)
       : array_(Factory::NewJSArray(10)), current_size_(0),
@@ -388,7 +388,7 @@
   LineArrayCompareInput input(s1, s2, line_ends1, line_ends2);
   LineArrayCompareOutput output(line_ends1, line_ends2);

-  Compare::CalculateDifference(&input, &output);
+  Comparator::CalculateDifference(&input, &output);

   return output.GetResult();
 }
=======================================
--- /branches/bleeding_edge/src/liveedit.h      Wed Apr 21 09:59:58 2010
+++ /branches/bleeding_edge/src/liveedit.h      Tue Apr 27 14:20:02 2010
@@ -118,7 +118,7 @@


 // A general-purpose comparator between 2 arrays.
-class Compare {
+class Comparator {
  public:

   // Holds 2 arrays of some elements allowing to compare any pair of
=======================================
--- /branches/bleeding_edge/test/cctest/test-liveedit.cc Tue Apr 20 03:41:38 2010 +++ /branches/bleeding_edge/test/cctest/test-liveedit.cc Tue Apr 27 14:20:02 2010
@@ -38,7 +38,7 @@
 // Anonymous namespace.
 namespace {

-class StringCompareInput : public Compare::Input {
+class StringCompareInput : public Comparator::Input {
  public:
   StringCompareInput(const char* s1, const char* s2) : s1_(s1), s2_(s2) {
   }
@@ -72,7 +72,7 @@
 };


-class ListDiffOutputWriter : public Compare::Output {
+class ListDiffOutputWriter : public Comparator::Output {
  public:
   explicit ListDiffOutputWriter(DiffChunkStruct** next_chunk_pointer)
       : next_chunk_pointer_(next_chunk_pointer) {
@@ -98,7 +98,7 @@
   DiffChunkStruct* first_chunk;
   ListDiffOutputWriter writer(&first_chunk);

-  Compare::CalculateDifference(&input, &writer);
+  Comparator::CalculateDifference(&input, &writer);

   int len1 = StrLength(s1);
   int len2 = StrLength(s2);

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to