Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / base / callback_unittest.nc
index 9bddd1f..e7607d9 100644 (file)
@@ -12,7 +12,7 @@ class Parent {
 class Child : Parent {
 };
 
-#if defined(NCTEST_EQUALS_REQUIRES_SAMETYPE)  // [r"no matching function for call to 'base::Callback<void\(\)>::Equals\(base::Callback<int\(\)>&\)'"]
+#if defined(NCTEST_EQUALS_REQUIRES_SAMETYPE)  // [r"fatal error: no viable conversion from 'Callback<int \(\)>' to 'const Callback<void \(\)>'"]
 
 // Attempting to call comparison function on two callbacks of different type.
 //
@@ -24,7 +24,7 @@ void WontCompile() {
   c1.Equals(c2);
 }
 
-#elif defined(NCTEST_CONSTRUCTION_FROM_SUBTYPE)  // [r"conversion from 'base::Callback<base::Parent\(\)>' to non-scalar type 'base::Callback<base::Child\(\)>'"]
+#elif defined(NCTEST_CONSTRUCTION_FROM_SUBTYPE)  // [r"fatal error: no viable conversion from 'Callback<base::Parent \(\)>' to 'Callback<base::Child \(\)>'"]
 
 // Construction of Callback<A> from Callback<B> if A is supertype of B.
 //
@@ -35,7 +35,7 @@ void WontCompile() {
   Callback<Child(void)> cb_b = cb_a;
 }
 
-#elif defined(NCTEST_ASSIGNMENT_FROM_SUBTYPE)  // [r"no match for 'operator=' in 'cb_a = cb_b'"]
+#elif defined(NCTEST_ASSIGNMENT_FROM_SUBTYPE)  // [r"fatal error: no viable overloaded '='"]
 
 // Assignment of Callback<A> from Callback<B> if A is supertype of B.
 // See explanation for NCTEST_CONSTRUCTION_FROM_SUBTYPE