Index: runtime/vm/dart_api_impl_test.cc |
=================================================================== |
--- runtime/vm/dart_api_impl_test.cc (revision 23447) |
+++ runtime/vm/dart_api_impl_test.cc (working copy) |
@@ -800,12 +800,16 @@ |
TEST_CASE(TypedDataAccess) { |
- EXPECT_EQ(kInvalid, Dart_GetTypeOfTypedData(Dart_True())); |
- EXPECT_EQ(kInvalid, Dart_GetTypeOfExternalTypedData(Dart_False())); |
- Dart_Handle byte_array1 = Dart_NewTypedData(kUint8, 10); |
+ EXPECT_EQ(Dart_TypedData_kInvalid, |
+ Dart_GetTypeOfTypedData(Dart_True())); |
+ EXPECT_EQ(Dart_TypedData_kInvalid, |
+ Dart_GetTypeOfExternalTypedData(Dart_False())); |
+ Dart_Handle byte_array1 = Dart_NewTypedData(Dart_TypedData_kUint8, 10); |
EXPECT_VALID(byte_array1); |
- EXPECT_EQ(kUint8, Dart_GetTypeOfTypedData(byte_array1)); |
- EXPECT_EQ(kInvalid, Dart_GetTypeOfExternalTypedData(byte_array1)); |
+ EXPECT_EQ(Dart_TypedData_kUint8, |
+ Dart_GetTypeOfTypedData(byte_array1)); |
+ EXPECT_EQ(Dart_TypedData_kInvalid, |
+ Dart_GetTypeOfExternalTypedData(byte_array1)); |
EXPECT(Dart_IsList(byte_array1)); |
intptr_t length = 0; |
@@ -832,7 +836,7 @@ |
EXPECT_EQ(i + 1, int64_t_value); |
} |
- Dart_Handle byte_array2 = Dart_NewTypedData(kUint8, 10); |
+ Dart_Handle byte_array2 = Dart_NewTypedData(Dart_TypedData_kUint8, 10); |
bool is_equal = false; |
Dart_ObjectEquals(byte_array1, byte_array2, &is_equal); |
EXPECT(!is_equal); |
@@ -872,9 +876,9 @@ |
static void ByteDataNativeFunction(Dart_NativeArguments args) { |
Dart_EnterScope(); |
- Dart_Handle byte_data = Dart_NewTypedData(kByteData, kLength); |
+ Dart_Handle byte_data = Dart_NewTypedData(Dart_TypedData_kByteData, kLength); |
EXPECT_VALID(byte_data); |
- EXPECT_EQ(kByteData, Dart_GetTypeOfTypedData(byte_data)); |
+ EXPECT_EQ(Dart_TypedData_kByteData, Dart_GetTypeOfTypedData(byte_data)); |
Dart_SetReturnValue(args, byte_data); |
Dart_ExitScope(); |
} |
@@ -929,11 +933,11 @@ |
static void ExternalByteDataNativeFunction(Dart_NativeArguments args) { |
Dart_EnterScope(); |
- Dart_Handle external_byte_data = Dart_NewExternalTypedData(kByteData, |
- data, |
- 16); |
+ Dart_Handle external_byte_data = Dart_NewExternalTypedData( |
+ Dart_TypedData_kByteData, data, 16); |
EXPECT_VALID(external_byte_data); |
- EXPECT_EQ(kByteData, Dart_GetTypeOfTypedData(external_byte_data)); |
+ EXPECT_EQ(Dart_TypedData_kByteData, |
+ Dart_GetTypeOfTypedData(external_byte_data)); |
Dart_SetReturnValue(args, external_byte_data); |
Dart_ExitScope(); |
} |
@@ -994,7 +998,7 @@ |
TEST_CASE(TypedDataDirectAccess) { |
Dart_Handle str = Dart_NewStringFromCString("junk"); |
- Dart_Handle byte_array = Dart_NewTypedData(kUint8, 10); |
+ Dart_Handle byte_array = Dart_NewTypedData(Dart_TypedData_kUint8, 10); |
EXPECT_VALID(byte_array); |
Dart_Handle result; |
result = Dart_TypedDataAcquireData(byte_array, NULL, NULL, NULL); |
@@ -1098,16 +1102,16 @@ |
Dart_Handle list_access_test_obj; |
list_access_test_obj = Dart_Invoke(lib, NewString("main"), 0, NULL); |
EXPECT_VALID(list_access_test_obj); |
- TestDirectAccess(lib, list_access_test_obj, kInt8); |
+ TestDirectAccess(lib, list_access_test_obj, Dart_TypedData_kInt8); |
// Test with an external typed data object. |
uint8_t data[] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; |
intptr_t data_length = ARRAY_SIZE(data); |
Dart_Handle ext_list_access_test_obj; |
- ext_list_access_test_obj = Dart_NewExternalTypedData(kUint8, |
+ ext_list_access_test_obj = Dart_NewExternalTypedData(Dart_TypedData_kUint8, |
data, data_length); |
EXPECT_VALID(ext_list_access_test_obj); |
- TestDirectAccess(lib, ext_list_access_test_obj, kUint8); |
+ TestDirectAccess(lib, ext_list_access_test_obj, Dart_TypedData_kUint8); |
} |
@@ -1146,7 +1150,7 @@ |
Dart_Handle list_access_test_obj; |
list_access_test_obj = Dart_Invoke(lib, NewString("main"), 0, NULL); |
EXPECT_VALID(list_access_test_obj); |
- TestDirectAccess(lib, list_access_test_obj, kInt8); |
+ TestDirectAccess(lib, list_access_test_obj, Dart_TypedData_kInt8); |
} |
@@ -1185,7 +1189,7 @@ |
Dart_Handle list_access_test_obj; |
list_access_test_obj = Dart_Invoke(lib, NewString("main"), 0, NULL); |
EXPECT_VALID(list_access_test_obj); |
- TestDirectAccess(lib, list_access_test_obj, kByteData); |
+ TestDirectAccess(lib, list_access_test_obj, Dart_TypedData_kByteData); |
} |
@@ -1250,8 +1254,9 @@ |
uint8_t data[] = { 0, 11, 22, 33, 44, 55, 66, 77 }; |
intptr_t data_length = ARRAY_SIZE(data); |
- Dart_Handle obj = Dart_NewExternalTypedData(kUint8, data, data_length); |
- ExternalTypedDataAccessTests(obj, kUint8, data, data_length); |
+ Dart_Handle obj = Dart_NewExternalTypedData( |
+ Dart_TypedData_kUint8, data, data_length); |
+ ExternalTypedDataAccessTests(obj, Dart_TypedData_kUint8, data, data_length); |
} |
@@ -1259,8 +1264,10 @@ |
uint8_t data[] = { 0, 11, 22, 33, 44, 55, 66, 77 }; |
intptr_t data_length = ARRAY_SIZE(data); |
- Dart_Handle obj = Dart_NewExternalTypedData(kUint8Clamped, data, data_length); |
- ExternalTypedDataAccessTests(obj, kUint8Clamped, data, data_length); |
+ Dart_Handle obj = Dart_NewExternalTypedData( |
+ Dart_TypedData_kUint8Clamped, data, data_length); |
+ ExternalTypedDataAccessTests(obj, Dart_TypedData_kUint8Clamped, |
+ data, data_length); |
} |
@@ -1279,7 +1286,7 @@ |
uint8_t data[] = { 0, 11, 22, 33, 44, 55, 66, 77 }; |
intptr_t data_length = ARRAY_SIZE(data); |
- Dart_Handle obj = Dart_NewExternalTypedData(kUint8Clamped, |
+ Dart_Handle obj = Dart_NewExternalTypedData(Dart_TypedData_kUint8Clamped, |
data, data_length); |
EXPECT_VALID(obj); |
Dart_Handle result; |
@@ -1312,7 +1319,7 @@ |
Dart_EnterScope(); |
uint8_t data[] = { 1, 2, 3, 4 }; |
Dart_Handle obj = Dart_NewExternalTypedData( |
- kUint8, |
+ Dart_TypedData_kUint8, |
data, |
ARRAY_SIZE(data)); |
Dart_NewWeakPersistentHandle(obj, &peer, ExternalTypedDataFinalizer); |
@@ -1332,7 +1339,7 @@ |
intptr_t len; |
Dart_TypedData_Type type; |
EXPECT_VALID(Dart_TypedDataAcquireData(obj, &type, &raw_data, &len)); |
- EXPECT_EQ(kFloat32x4, type); |
+ EXPECT_EQ(Dart_TypedData_kFloat32x4, type); |
EXPECT_EQ(len, 10); |
float* float_data = reinterpret_cast<float*>(raw_data); |
for (int i = 0; i < len * 4; i++) { |
@@ -1355,7 +1362,7 @@ |
EXPECT_VALID(obj); |
CheckFloat32x4Data(obj); |
- obj = Dart_NewTypedData(kFloat32x4, 10); |
+ obj = Dart_NewTypedData(Dart_TypedData_kFloat32x4, 10); |
EXPECT_VALID(obj); |
CheckFloat32x4Data(obj); |
@@ -1368,7 +1375,8 @@ |
// Dart_NewExternalTypedData. |
Dart_EnterScope(); |
{ |
- Dart_Handle lcl = Dart_NewExternalTypedData(kFloat32x4, data, 10); |
+ Dart_Handle lcl = Dart_NewExternalTypedData( |
+ Dart_TypedData_kFloat32x4, data, 10); |
Dart_NewWeakPersistentHandle(lcl, &peer, ExternalTypedDataFinalizer); |
CheckFloat32x4Data(lcl); |
} |
@@ -5268,7 +5276,7 @@ |
static Dart_Handle library_handler(Dart_LibraryTag tag, |
Dart_Handle library, |
Dart_Handle url) { |
- if (tag == kCanonicalizeUrl) { |
+ if (tag == Dart_kCanonicalizeUrl) { |
return url; |
} |
return Api::Success(); |
@@ -5368,7 +5376,7 @@ |
static Dart_Handle import_library_handler(Dart_LibraryTag tag, |
Dart_Handle library, |
Dart_Handle url) { |
- if (tag == kCanonicalizeUrl) { |
+ if (tag == Dart_kCanonicalizeUrl) { |
return url; |
} |
EXPECT(Dart_IsString(url)); |
@@ -6427,12 +6435,12 @@ |
Dart_CObject *message) { |
// Gets a null message. |
EXPECT_NOTNULL(message); |
- EXPECT_EQ(Dart_CObject::kNull, message->type); |
+ EXPECT_EQ(Dart_CObject_kNull, message->type); |
// Post integer value. |
Dart_CObject* response = |
reinterpret_cast<Dart_CObject*>(Dart_ScopeAllocate(sizeof(Dart_CObject))); |
- response->type = Dart_CObject::kInt32; |
+ response->type = Dart_CObject_kInt32; |
response->value.as_int32 = 123; |
Dart_PostCObject(reply_port_id, response); |
} |
@@ -6443,12 +6451,12 @@ |
Dart_CObject* message) { |
// Gets a null message. |
EXPECT_NOTNULL(message); |
- EXPECT_EQ(Dart_CObject::kNull, message->type); |
+ EXPECT_EQ(Dart_CObject_kNull, message->type); |
// Post integer value. |
Dart_CObject* response = |
reinterpret_cast<Dart_CObject*>(Dart_ScopeAllocate(sizeof(Dart_CObject))); |
- response->type = Dart_CObject::kInt32; |
+ response->type = Dart_CObject_kInt32; |
response->value.as_int32 = 321; |
Dart_PostCObject(reply_port_id, response); |
} |