Lines Matching defs:value
206 const string& value = GET(String);
207 return String::New(value.data(), value.length());
263 Handle<Value> value;
270 value = array;
272 value = ToJs(instance, reflection, field, child_type, -1);
275 DBG("Type::ToJs: set property[%d]=%s", i, ToCString(value));
276 properties->Set(i, value);
303 Handle<Value> value,
306 DBG("Type::ToProto(instance, field, value, type, repeated) E:");
318 value.As<Object>());
322 String::AsciiValue ascii(value);
328 SET(Int32, value->NumberValue());
332 SET(UInt32, value->NumberValue());
336 SET(Int64, value->NumberValue());
340 SET(UInt64, value->NumberValue());
344 SET(Float, value->NumberValue());
348 SET(Double, value->NumberValue());
352 SET(Bool, value->BooleanValue());
364 if (value->IsNumber()) {
365 i32_value = value->Int32Value();
369 "Type::ToProto Bad enum value, %d is not a member of enum %s",
373 str_value = ToCString(value);
379 "Type::ToProto Bad enum value, %s is not a member of enum %s",
395 DBG("Type::ToProto(instance, field, value, type, repeated) X: ok=%d", ok);
407 Handle<Value> value = properties->Get(i);
408 if (value->IsUndefined()) continue;
415 if(!value->IsArray()) {
416 ok = ToProto(instance, field, value, child_type, true);
418 Handle<Array> array = value.As<Array>();
425 ok = ToProto(instance, field, value, child_type, false);