Index: runtime/bin/dartutils.h |
=================================================================== |
--- runtime/bin/dartutils.h (revision 23447) |
+++ runtime/bin/dartutils.h (working copy) |
@@ -228,35 +228,35 @@ |
static const int kFileClosedError = 3; |
explicit CObject(Dart_CObject *cobject) : cobject_(cobject) {} |
- Dart_CObject::Type type() { return cobject_->type; } |
- Dart_CObject::TypedDataType byte_array_type() { |
- ASSERT(type() == Dart_CObject::kTypedData || |
- type() == Dart_CObject::kExternalTypedData); |
+ Dart_CObject_Type type() { return cobject_->type; } |
+ Dart_TypedData_Type byte_array_type() { |
+ ASSERT(type() == Dart_CObject_kTypedData || |
+ type() == Dart_CObject_kExternalTypedData); |
return cobject_->value.as_typed_data.type; |
} |
- bool IsNull() { return type() == Dart_CObject::kNull; } |
- bool IsBool() { return type() == Dart_CObject::kBool; } |
- bool IsInt32() { return type() == Dart_CObject::kInt32; } |
- bool IsInt64() { return type() == Dart_CObject::kInt64; } |
+ bool IsNull() { return type() == Dart_CObject_kNull; } |
+ bool IsBool() { return type() == Dart_CObject_kBool; } |
+ bool IsInt32() { return type() == Dart_CObject_kInt32; } |
+ bool IsInt64() { return type() == Dart_CObject_kInt64; } |
bool IsInt32OrInt64() { return IsInt32() || IsInt64(); } |
bool IsIntptr() { return IsInt32OrInt64(); } |
- bool IsBigint() { return type() == Dart_CObject::kBigint; } |
- bool IsDouble() { return type() == Dart_CObject::kDouble; } |
- bool IsString() { return type() == Dart_CObject::kString; } |
- bool IsArray() { return type() == Dart_CObject::kArray; } |
- bool IsTypedData() { return type() == Dart_CObject::kTypedData; } |
+ bool IsBigint() { return type() == Dart_CObject_kBigint; } |
+ bool IsDouble() { return type() == Dart_CObject_kDouble; } |
+ bool IsString() { return type() == Dart_CObject_kString; } |
+ bool IsArray() { return type() == Dart_CObject_kArray; } |
+ bool IsTypedData() { return type() == Dart_CObject_kTypedData; } |
bool IsUint8Array() { |
- return type() == Dart_CObject::kTypedData && |
- byte_array_type() == Dart_CObject::kUint8Array; |
+ return type() == Dart_CObject_kTypedData && |
+ byte_array_type() == Dart_TypedData_kUint8; |
} |
bool IsTrue() { |
- return type() == Dart_CObject::kBool && cobject_->value.as_bool; |
+ return type() == Dart_CObject_kBool && cobject_->value.as_bool; |
} |
bool IsFalse() { |
- return type() == Dart_CObject::kBool && !cobject_->value.as_bool; |
+ return type() == Dart_CObject_kBool && !cobject_->value.as_bool; |
} |
void* operator new(size_t size) { |
@@ -298,7 +298,7 @@ |
Dart_CObject* cobject_; |
private: |
- static Dart_CObject* New(Dart_CObject::Type type, int additional_bytes = 0); |
+ static Dart_CObject* New(Dart_CObject_Type type, int additional_bytes = 0); |
static Dart_CObject api_null_; |
static Dart_CObject api_true_; |
@@ -314,40 +314,40 @@ |
#define DECLARE_COBJECT_CONSTRUCTORS(t) \ |
explicit CObject##t(Dart_CObject *cobject) : CObject(cobject) { \ |
- ASSERT(type() == Dart_CObject::k##t); \ |
+ ASSERT(type() == Dart_CObject_k##t); \ |
cobject_ = cobject; \ |
} \ |
explicit CObject##t(CObject* cobject) : CObject() { \ |
ASSERT(cobject != NULL); \ |
- ASSERT(cobject->type() == Dart_CObject::k##t); \ |
+ ASSERT(cobject->type() == Dart_CObject_k##t); \ |
cobject_ = cobject->AsApiCObject(); \ |
} \ |
#define DECLARE_COBJECT_TYPED_DATA_CONSTRUCTORS(t) \ |
- explicit CObject##t(Dart_CObject *cobject) : CObject(cobject) { \ |
- ASSERT(type() == Dart_CObject::kTypedData); \ |
- ASSERT(byte_array_type() == Dart_CObject::k##t); \ |
+ explicit CObject##t##Array(Dart_CObject *cobject) : CObject(cobject) { \ |
+ ASSERT(type() == Dart_CObject_kTypedData); \ |
+ ASSERT(byte_array_type() == Dart_TypedData_k##t); \ |
cobject_ = cobject; \ |
} \ |
- explicit CObject##t(CObject* cobject) : CObject() { \ |
+ explicit CObject##t##Array(CObject* cobject) : CObject() { \ |
ASSERT(cobject != NULL); \ |
- ASSERT(cobject->type() == Dart_CObject::kTypedData); \ |
- ASSERT(cobject->byte_array_type() == Dart_CObject::k##t); \ |
+ ASSERT(cobject->type() == Dart_CObject_kTypedData); \ |
+ ASSERT(cobject->byte_array_type() == Dart_TypedData_k##t); \ |
cobject_ = cobject->AsApiCObject(); \ |
} \ |
#define DECLARE_COBJECT_EXTERNAL_TYPED_DATA_CONSTRUCTORS(t) \ |
- explicit CObjectExternal##t(Dart_CObject *cobject) : CObject(cobject) { \ |
- ASSERT(type() == Dart_CObject::kExternalTypedData); \ |
- ASSERT(byte_array_type() == Dart_CObject::k##t); \ |
+ explicit CObjectExternal##t##Array(Dart_CObject *cobject) : CObject(cobject) {\ |
+ ASSERT(type() == Dart_CObject_kExternalTypedData); \ |
+ ASSERT(byte_array_type() == Dart_TypedData_k##t); \ |
cobject_ = cobject; \ |
} \ |
- explicit CObjectExternal##t(CObject* cobject) : CObject() { \ |
+ explicit CObjectExternal##t##Array(CObject* cobject) : CObject() { \ |
ASSERT(cobject != NULL); \ |
- ASSERT(cobject->type() == Dart_CObject::kExternalTypedData); \ |
- ASSERT(cobject->byte_array_type() == Dart_CObject::k##t); \ |
+ ASSERT(cobject->type() == Dart_CObject_kExternalTypedData); \ |
+ ASSERT(cobject->byte_array_type() == Dart_TypedData_k##t); \ |
cobject_ = cobject->AsApiCObject(); \ |
} \ |
siva
2013/05/31 01:12:41
I think there are some indentation issues with the
Ivan Posva
2013/05/31 04:35:46
I addressed all of the lint warning in the latest
|
@@ -388,19 +388,19 @@ |
class CObjectIntptr : public CObject { |
public: |
explicit CObjectIntptr(Dart_CObject *cobject) : CObject(cobject) { |
- ASSERT(type() == Dart_CObject::kInt32 || type() == Dart_CObject::kInt64); |
+ ASSERT(type() == Dart_CObject_kInt32 || type() == Dart_CObject_kInt64); |
cobject_ = cobject; |
} |
explicit CObjectIntptr(CObject* cobject) : CObject() { |
ASSERT(cobject != NULL); |
- ASSERT(cobject->type() == Dart_CObject::kInt64 || |
- cobject->type() == Dart_CObject::kInt32); |
+ ASSERT(cobject->type() == Dart_CObject_kInt64 || |
+ cobject->type() == Dart_CObject_kInt32); |
cobject_ = cobject->AsApiCObject(); |
} |
intptr_t Value() { |
intptr_t result; |
- if (type() == Dart_CObject::kInt32) { |
+ if (type() == Dart_CObject_kInt32) { |
result = cobject_->value.as_int32; |
} else { |
ASSERT(sizeof(result) == 8); |
@@ -468,16 +468,16 @@ |
class CObjectTypedData : public CObject { |
public: |
explicit CObjectTypedData(Dart_CObject *cobject) : CObject(cobject) { |
- ASSERT(type() == Dart_CObject::kTypedData); |
+ ASSERT(type() == Dart_CObject_kTypedData); |
cobject_ = cobject; |
} |
explicit CObjectTypedData(CObject* cobject) : CObject() { |
ASSERT(cobject != NULL); |
- ASSERT(cobject->type() == Dart_CObject::kTypedData); |
+ ASSERT(cobject->type() == Dart_CObject_kTypedData); |
cobject_ = cobject->AsApiCObject(); |
} |
- Dart_CObject::TypedDataType Type() const { |
+ Dart_TypedData_Type Type() const { |
return cobject_->value.as_typed_data.type; |
} |
int Length() const { return cobject_->value.as_typed_data.length; } |
@@ -490,7 +490,7 @@ |
class CObjectUint8Array : public CObject { |
public: |
- DECLARE_COBJECT_TYPED_DATA_CONSTRUCTORS(Uint8Array) |
+ DECLARE_COBJECT_TYPED_DATA_CONSTRUCTORS(Uint8) |
int Length() const { return cobject_->value.as_typed_data.length; } |
uint8_t* Buffer() const { return cobject_->value.as_typed_data.values; } |
@@ -502,7 +502,7 @@ |
class CObjectExternalUint8Array : public CObject { |
public: |
- DECLARE_COBJECT_EXTERNAL_TYPED_DATA_CONSTRUCTORS(Uint8Array) |
+ DECLARE_COBJECT_EXTERNAL_TYPED_DATA_CONSTRUCTORS(Uint8) |
int Length() const { return cobject_->value.as_external_typed_data.length; } |
void SetLength(uint64_t length) { |