cast 53 src/accessors.cc return C::cast(obj);
cast 94 src/accessors.cc JSValue* wrapper = JSValue::cast(value);
cast 131 src/accessors.cc return Handle<JSArray>::cast(object_handle)->SetElementsLength(*uint32_v);
cast 153 src/accessors.cc if (object->IsJSValue()) value = JSValue::cast(object)->value();
cast 154 src/accessors.cc if (value->IsString()) return Smi::FromInt(String::cast(value)->length());
cast 174 src/accessors.cc Object* script = JSValue::cast(object)->value();
cast 175 src/accessors.cc return Script::cast(script)->source();
cast 192 src/accessors.cc Object* script = JSValue::cast(object)->value();
cast 193 src/accessors.cc return Script::cast(script)->name();
cast 210 src/accessors.cc Object* script = JSValue::cast(object)->value();
cast 211 src/accessors.cc return Script::cast(script)->id();
cast 228 src/accessors.cc Object* script = JSValue::cast(object)->value();
cast 229 src/accessors.cc return Script::cast(script)->line_offset();
cast 246 src/accessors.cc Object* script = JSValue::cast(object)->value();
cast 247 src/accessors.cc return Script::cast(script)->column_offset();
cast 264 src/accessors.cc Object* script = JSValue::cast(object)->value();
cast 265 src/accessors.cc return Script::cast(script)->data();
cast 282 src/accessors.cc Object* script = JSValue::cast(object)->value();
cast 283 src/accessors.cc return Script::cast(script)->type();
cast 300 src/accessors.cc Object* script = JSValue::cast(object)->value();
cast 301 src/accessors.cc return Script::cast(script)->compilation_type();
cast 318 src/accessors.cc JSValue* wrapper = JSValue::cast(object);
cast 321 src/accessors.cc Handle<Script> script(Script::cast(wrapper->value()), isolate);
cast 324 src/accessors.cc Handle<FixedArray> line_ends(FixedArray::cast(script->line_ends()));
cast 347 src/accessors.cc Object* script = JSValue::cast(object)->value();
cast 348 src/accessors.cc return Script::cast(script)->context_data();
cast 365 src/accessors.cc Object* script = JSValue::cast(object)->value();
cast 366 src/accessors.cc if (!Script::cast(script)->eval_from_shared()->IsUndefined()) {
cast 368 src/accessors.cc SharedFunctionInfo::cast(Script::cast(script)->eval_from_shared()));
cast 371 src/accessors.cc Handle<Script> eval_from_script(Script::cast(eval_from_shared->script()));
cast 393 src/accessors.cc Handle<Script> script(Script::cast(JSValue::cast(object)->value()));
cast 396 src/accessors.cc int compilation_type = Smi::cast(script->compilation_type())->value();
cast 403 src/accessors.cc Handle<Code> code(SharedFunctionInfo::cast(
cast 423 src/accessors.cc Object* script = JSValue::cast(object)->value();
cast 424 src/accessors.cc Handle<SharedFunctionInfo> shared(SharedFunctionInfo::cast(
cast 425 src/accessors.cc Script::cast(script)->eval_from_shared()));
cast 783 src/accessors.cc JSObject::cast(current)->map()->is_hidden_prototype()) {
cast 813 src/accessors.cc JSModule* instance = JSModule::cast(*v8::Utils::OpenHandle(*info.Holder()));
cast 814 src/accessors.cc Context* context = Context::cast(instance->context());
cast 834 src/accessors.cc JSModule* instance = JSModule::cast(*v8::Utils::OpenHandle(*info.Holder()));
cast 835 src/accessors.cc Context* context = Context::cast(instance->context());
cast 841 src/api.cc return i::FixedArray::cast(value_->elements())->length();
cast 851 src/api.cc return i::Smi::cast(obj_.get(0))->value();
cast 953 src/api.cc i::Handle<i::FunctionTemplateInfo>::cast(struct_obj);
cast 980 src/api.cc i::Handle<i::SignatureInfo>::cast(struct_obj);
cast 1017 src/api.cc i::Handle<i::TypeSwitchInfo>::cast(struct_obj);
cast 1029 src/api.cc i::FixedArray* types = i::FixedArray::cast(info->types());
cast 1031 src/api.cc if (obj->IsInstanceOf(i::FunctionTemplateInfo::cast(types->get(i))))
cast 1053 src/api.cc i::Handle<i::CallHandlerInfo>::cast(struct_obj);
cast 1127 src/api.cc i::Handle<i::ObjectTemplateInfo> result(i::ObjectTemplateInfo::cast(
cast 1178 src/api.cc i::Handle<i::InterceptorInfo>::cast(struct_obj);
cast 1209 src/api.cc i::Handle<i::InterceptorInfo>::cast(struct_obj);
cast 1236 src/api.cc i::Handle<i::CallHandlerInfo>::cast(struct_obj);
cast 1264 src/api.cc i::Handle<i::ObjectTemplateInfo>::cast(struct_obj);
cast 1298 src/api.cc i::FunctionTemplateInfo::cast(Utils::OpenHandle(this)->constructor());
cast 1324 src/api.cc i::FunctionTemplateInfo::cast(Utils::OpenHandle(this)->constructor());
cast 1342 src/api.cc i::FunctionTemplateInfo::cast(Utils::OpenHandle(this)->constructor());
cast 1364 src/api.cc i::Handle<i::AccessCheckInfo>::cast(struct_info);
cast 1373 src/api.cc i::FunctionTemplateInfo::cast(Utils::OpenHandle(this)->constructor());
cast 1395 src/api.cc i::FunctionTemplateInfo::cast(Utils::OpenHandle(this)->constructor());
cast 1417 src/api.cc i::FunctionTemplateInfo::cast(Utils::OpenHandle(this)->constructor());
cast 1428 src/api.cc return i::Smi::cast(Utils::OpenHandle(this)->internal_field_count())->value();
cast 1467 src/api.cc i::Handle<i::ExternalTwoByteString>::cast(str), 0, str->length());
cast 1574 src/api.cc i::Handle<i::SharedFunctionInfo>(i::SharedFunctionInfo::cast(*obj));
cast 1603 src/api.cc function_info(i::SharedFunctionInfo::cast(*obj), isolate);
cast 1607 src/api.cc fun = i::Handle<i::JSFunction>(i::JSFunction::cast(*obj), isolate);
cast 1627 src/api.cc i::Handle<i::SharedFunctionInfo>(i::SharedFunctionInfo::cast(*obj));
cast 1630 src/api.cc i::Handle<i::SharedFunctionInfo>(i::JSFunction::cast(*obj)->shared());
cast 1644 src/api.cc i::Handle<i::Script> script(i::Script::cast(function_info->script()));
cast 1661 src/api.cc i::Handle<i::Script> script(i::Script::cast(function_info->script()));
cast 1731 src/api.cc i::Handle<i::JSObject> obj(i::JSObject::cast(raw_obj), isolate_);
cast 1794 src/api.cc i::Handle<i::JSMessageObject>::cast(Utils::OpenHandle(this));
cast 1797 src/api.cc i::Handle<i::JSValue>::cast(i::Handle<i::Object>(message->script()));
cast 1798 src/api.cc i::Handle<i::Object> resource_name(i::Script::cast(script->value())->name());
cast 1811 src/api.cc i::Handle<i::JSMessageObject>::cast(Utils::OpenHandle(this));
cast 1814 src/api.cc i::Handle<i::JSValue>::cast(i::Handle<i::Object>(message->script()));
cast 1815 src/api.cc i::Handle<i::Object> data(i::Script::cast(script->value())->data());
cast 1828 src/api.cc i::Handle<i::JSMessageObject>::cast(Utils::OpenHandle(this));
cast 1832 src/api.cc i::Handle<i::JSArray>::cast(stackFramesObj);
cast 1847 src/api.cc i::Handle<i::JSFunction>(i::JSFunction::cast(object_fun));
cast 1887 src/api.cc i::Handle<i::JSMessageObject>::cast(Utils::OpenHandle(this));
cast 1898 src/api.cc i::Handle<i::JSMessageObject>::cast(Utils::OpenHandle(this));
cast 1934 src/api.cc i::Handle<i::JSMessageObject>::cast(data_obj);
cast 1952 src/api.cc return scope.Close(Utils::ToLocal(i::Handle<i::String>::cast(result)));
cast 1978 src/api.cc i::Handle<i::JSObject> obj(i::JSObject::cast(raw_object));
cast 1987 src/api.cc return i::Smi::cast(Utils::OpenHandle(this)->length())->value();
cast 2026 src/api.cc return i::Smi::cast(*line)->value();
cast 2042 src/api.cc return i::Smi::cast(*column)->value();
cast 2218 src/api.cc if (obj->IsSmi()) return i::Smi::cast(*obj)->value() >= 0;
cast 2277 src/api.cc i::Handle<i::JSObject> js_obj(i::JSObject::cast(*obj));
cast 2583 src/api.cc return i::Smi::cast(*num)->value();
cast 2629 src/api.cc if (i::Smi::cast(*obj)->value() >= 0) return Utils::Uint32ToLocal(obj);
cast 2640 src/api.cc i::Handle<i::String> str = i::Handle<i::String>::cast(string_obj);
cast 2658 src/api.cc return i::Smi::cast(*obj)->value();
cast 2669 src/api.cc return i::Smi::cast(*num)->value();
cast 2727 src/api.cc i::String::cast(*obj)->Equals(i::String::cast(*other));
cast 2739 src/api.cc return i::Smi::cast(*obj)->value();
cast 2750 src/api.cc return i::Smi::cast(*num)->value();
cast 2886 src/api.cc i::Handle<i::String> key_string = i::Handle<i::String>::cast(key_obj);
cast 2933 src/api.cc object = i::JSObject::cast(prototype);
cast 2999 src/api.cc i::Handle<i::String> class_name = i::Handle<i::String>::cast(name);
cast 3269 src/api.cc function = i::JSFunction::cast(object);
cast 3271 src/api.cc function = i::JSFunction::cast(constructor);
cast 3429 src/api.cc return i::ExternalPixelArray::cast(self->elements())->
cast 3442 src/api.cc return i::ExternalPixelArray::cast(self->elements())->length();
cast 3487 src/api.cc return i::ExternalArray::cast(self->elements())->external_pointer();
cast 3530 src/api.cc return i::ExternalArray::cast(self->elements())->length();
cast 3563 src/api.cc fun = i::Handle<i::JSFunction>::cast(obj);
cast 3569 src/api.cc fun = i::Handle<i::JSFunction>::cast(delegate);
cast 3592 src/api.cc i::Handle<i::JSFunction> fun = i::Handle<i::JSFunction>::cast(obj);
cast 3598 src/api.cc i::Handle<i::JSObject>::cast(returned)));
cast 3605 src/api.cc i::Handle<i::JSFunction> fun = i::Handle<i::JSFunction>::cast(delegate);
cast 3637 src/api.cc return scope.Close(Utils::ToLocal(i::Handle<i::JSObject>::cast(returned)));
cast 3689 src/api.cc i::Handle<i::Script> script(i::Script::cast(func->shared()->script()));
cast 3706 src/api.cc i::Handle<i::Script> script(i::Script::cast(func->shared()->script()));
cast 3716 src/api.cc i::Handle<i::Script> script(i::Script::cast(func->shared()->script()));
cast 3726 src/api.cc i::Handle<i::Script> script(i::Script::cast(func->shared()->script()));
cast 3761 src/api.cc const uint16_t* data = i::ExternalTwoByteString::cast(string)->
cast 3775 src/api.cc i::SeqTwoByteString::cast(string)->SeqTwoByteStringGetData(0);
cast 3787 src/api.cc i::SlicedString* slice = i::SlicedString::cast(string);
cast 3795 src/api.cc i::ConsString* cons_string = i::ConsString::cast(string);
cast 4060 src/api.cc i::Handle<i::ExternalTwoByteString>::cast(str)->resource();
cast 4078 src/api.cc i::Handle<i::ExternalAsciiString>::cast(str)->resource();
cast 4104 src/api.cc return i::Smi::cast(*obj)->value();
cast 4115 src/api.cc return i::Smi::cast(*obj)->value();
cast 4126 src/api.cc return i::Smi::cast(*obj)->value();
cast 4321 src/api.cc i::FunctionTemplateInfo::cast(templ->constructor()));
cast 4454 src/api.cc i::Handle<i::Context> context = i::Handle<i::Context>::cast(last);
cast 4466 src/api.cc i::Handle<i::Context> context = i::Handle<i::Context>::cast(current);
cast 4479 src/api.cc i::Handle<i::Context> context = i::Handle<i::Context>::cast(calling);
cast 4490 src/api.cc i::Handle<i::Context>::cast(i::Handle<i::Object>(ctx));
cast 4492 src/api.cc return Utils::ToLocal(i::Handle<i::JSObject>::cast(global));
cast 4502 src/api.cc i::Handle<i::Context>::cast(i::Handle<i::Object>(ctx));
cast 4513 src/api.cc i::Handle<i::Context>::cast(i::Handle<i::Object>(ctx));
cast 4528 src/api.cc i::Handle<i::Context>::cast(i::Handle<i::Object>(ctx));
cast 4543 src/api.cc i::Handle<i::Context>::cast(i::Handle<i::Object>(ctx));
cast 4564 src/api.cc return Utils::ToLocal(i::Handle<i::JSObject>::cast(obj));
cast 4579 src/api.cc return Utils::ToLocal(i::Handle<i::JSFunction>::cast(obj));
cast 4596 src/api.cc return reinterpret_cast<void*>(i::Foreign::cast(*obj)->foreign_address());
cast 4622 src/api.cc return reinterpret_cast<void*>(i::Foreign::cast(value)->foreign_address());
cast 4873 src/api.cc i::Handle<i::JSValue> jsvalue = i::Handle<i::JSValue>::cast(obj);
cast 4895 src/api.cc i::Handle<i::JSValue> jsvalue = i::Handle<i::JSValue>::cast(obj);
cast 4918 src/api.cc i::Handle<i::JSValue> jsvalue = i::Handle<i::JSValue>::cast(obj);
cast 4920 src/api.cc i::Handle<i::String>(i::String::cast(jsvalue->value())));
cast 4946 src/api.cc i::Handle<i::JSDate> jsdate = i::Handle<i::JSDate>::cast(obj);
cast 4973 src/api.cc i::Handle<i::JSFunction>(i::JSFunction::cast(object_func));
cast 5010 src/api.cc return Utils::ToLocal(i::Handle<i::JSRegExp>::cast(obj));
cast 5063 src/api.cc return i::Smi::cast(length)->value();
cast 5077 src/api.cc i::FixedArray* elms = i::FixedArray::cast(self->elements());
cast 5082 src/api.cc i::Handle<i::JSObject> paragon_handle(i::JSObject::cast(paragon));
cast 5174 src/api.cc NeanderObject listener(i::JSObject::cast(listeners.get(i)));
cast 5175 src/api.cc i::Handle<i::Foreign> callback_obj(i::Foreign::cast(listener.get(0)));
cast 5247 src/api.cc i::Handle<i::HeapObject>::cast(Utils::OpenHandle(*parent)).location(),
cast 5775 src/api.cc i::Handle<i::JSFunction> fun = i::Handle<i::JSFunction>::cast(fun_obj);
cast 95 src/api.h : value_(v8::internal::Handle<v8::internal::JSObject>::cast(obj)) { }
cast 100 src/api.h v8::internal::JSObject::cast(obj))) { }
cast 109 src/api.h return v8::internal::FixedArray::cast(value()->elements())->get(offset);
cast 115 src/api.h v8::internal::FixedArray::cast(value_->elements())->set(offset, value);
cast 123 src/api.h v8::internal::Foreign::cast(obj)->foreign_address()));
cast 62 src/arguments.h S::cast(*value);
cast 67 src/arguments.h return Smi::cast((*this)[index])->value();
cast 93 src/arm/assembler-arm-inl.h host(), this, HeapObject::cast(target_code));
cast 123 src/arm/assembler-arm-inl.h host(), &Memory::Object_at(pc_), HeapObject::cast(target));
cast 181 src/arm/assembler-arm-inl.h host(), this, HeapObject::cast(target_code));
cast 68 src/arm/deoptimizer-arm.cc DeoptimizationInputData::cast(code->deoptimization_data());
cast 110 src/arm/deoptimizer-arm.cc JSFunction* func = JSFunction::cast(element);
cast 233 src/arm/deoptimizer-arm.cc DeoptimizationInputData* data = DeoptimizationInputData::cast(
cast 379 src/arm/deoptimizer-arm.cc JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next()));
cast 477 src/arm/deoptimizer-arm.cc JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next()));
cast 603 src/arm/deoptimizer-arm.cc function = JSFunction::cast(ComputeLiteral(iterator->Next()));
cast 745 src/arm/deoptimizer-arm.cc DeoptimizationOutputData* data = DeoptimizationOutputData::cast(raw_data);
cast 548 src/arm/full-codegen-arm.cc if (String::cast(*lit)->length() == 0) {
cast 554 src/arm/full-codegen-arm.cc if (Smi::cast(*lit)->value() == 0) {
cast 1707 src/arm/full-codegen-arm.cc static_cast<ElementsKind>(Smi::cast(constant_elements->get(0))->value());
cast 1710 src/arm/full-codegen-arm.cc FixedArrayBase::cast(constant_elements->get(1)));
cast 3140 src/arm/full-codegen-arm.cc Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->handle()));
cast 3476 src/arm/full-codegen-arm.cc int cache_id = Smi::cast(*(args->at(0)->AsLiteral()->handle()))->value();
cast 3936 src/arm/full-codegen-arm.cc const TestContext* test = TestContext::cast(context());
cast 1676 src/arm/ic-arm.cc stub.set_known_map(Handle<Map>(Handle<JSObject>::cast(x)->map()));
cast 69 src/arm/lithium-arm.cc LUnallocated::cast(Output())->HasFixedPolicy() ||
cast 70 src/arm/lithium-arm.cc !LUnallocated::cast(Output())->HasRegisterPolicy());
cast 72 src/arm/lithium-arm.cc LUnallocated* operand = LUnallocated::cast(it.Current());
cast 77 src/arm/lithium-arm.cc LUnallocated* operand = LUnallocated::cast(it.Current());
cast 362 src/arm/lithium-arm.cc stream->Add(*String::cast(*name())->ToCString());
cast 371 src/arm/lithium-arm.cc stream->Add(*String::cast(*name())->ToCString());
cast 511 src/arm/lithium-arm.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 518 src/arm/lithium-arm.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 525 src/arm/lithium-arm.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 532 src/arm/lithium-arm.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 539 src/arm/lithium-arm.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 546 src/arm/lithium-arm.cc HInstruction* instr = HInstruction::cast(value);
cast 621 src/arm/lithium-arm.cc HSimulate* sim = HSimulate::cast(hinstr->next());
cast 709 src/arm/lithium-arm.cc HConstant* constant = HConstant::cast(right_value);
cast 902 src/arm/lithium-arm.cc HBasicBlock* successor = HConstant::cast(value)->ToBoolean()
cast 1212 src/arm/lithium-arm.cc HChange::cast(dividend)->from().IsInteger32()) {
cast 1213 src/arm/lithium-arm.cc return HChange::cast(dividend)->value();
cast 1224 src/arm/lithium-arm.cc HConstant::cast(divisor)->HasInteger32Value()) {
cast 1225 src/arm/lithium-arm.cc HConstant* constant_val = HConstant::cast(divisor);
cast 1242 src/arm/lithium-arm.cc HConstant::cast(right)->HasInteger32Value() &&
cast 1243 src/arm/lithium-arm.cc HasMagicNumberForDivisor(HConstant::cast(right)->Integer32Value()));
cast 191 src/arm/lithium-arm.h static L##type* cast(LInstruction* instr) { \
cast 199 src/arm/lithium-arm.h return H##type::cast(hydrogen_value()); \
cast 318 src/arm/lithium-arm.h static LGap* cast(LInstruction* instr) {
cast 455 src/arm/lithium-arm.h return HControlInstruction::cast(this->hydrogen_value());
cast 2193 src/arm/lithium-arm.h return HForInCacheArray::cast(this->hydrogen_value())->idx();
cast 229 src/arm/lithium-codegen-arm.cc LLabel* label = LLabel::cast(instr);
cast 326 src/arm/lithium-codegen-arm.cc LConstantOperand* const_op = LConstantOperand::cast(op);
cast 340 src/arm/lithium-codegen-arm.cc __ LoadHeapObject(scratch, Handle<HeapObject>::cast(literal));
cast 365 src/arm/lithium-codegen-arm.cc LConstantOperand* const_op = LConstantOperand::cast(op);
cast 421 src/arm/lithium-codegen-arm.cc LConstantOperand* const_op = LConstantOperand::cast(op);
cast 560 src/arm/lithium-codegen-arm.cc HConstant* constant = chunk()->LookupConstant(LConstantOperand::cast(op));
cast 917 src/arm/lithium-codegen-arm.cc HConstant::cast(instr->hydrogen()->right())->Integer32Value();
cast 1233 src/arm/lithium-codegen-arm.cc int32_t divisor = ToInteger32(LConstantOperand::cast(instr->InputAt(1)));
cast 1295 src/arm/lithium-codegen-arm.cc int32_t constant = ToInteger32(LConstantOperand::cast(right_op));
cast 1442 src/arm/lithium-codegen-arm.cc int value = ToInteger32(LConstantOperand::cast(right_op));
cast 1519 src/arm/lithium-codegen-arm.cc Handle<HeapObject>::cast(value));
cast 1899 src/arm/lithium-codegen-arm.cc double left_val = ToDouble(LConstantOperand::cast(left));
cast 1900 src/arm/lithium-codegen-arm.cc double right_val = ToDouble(LConstantOperand::cast(right));
cast 1916 src/arm/lithium-codegen-arm.cc Operand(ToInteger32(LConstantOperand::cast(right))));
cast 1919 src/arm/lithium-codegen-arm.cc Operand(ToInteger32(LConstantOperand::cast(left))));
cast 2604 src/arm/lithium-codegen-arm.cc Handle<HeapObject> current(HeapObject::cast((*type)->prototype()));
cast 2612 src/arm/lithium-codegen-arm.cc Handle<HeapObject>(HeapObject::cast(current->map()->prototype()));
cast 2818 src/arm/lithium-codegen-arm.cc constant_key = ToInteger32(LConstantOperand::cast(instr->key()));
cast 2855 src/arm/lithium-codegen-arm.cc constant_key = ToInteger32(LConstantOperand::cast(instr->key()));
cast 3800 src/arm/lithium-codegen-arm.cc LConstantOperand* const_operand = LConstantOperand::cast(instr->key());
cast 3844 src/arm/lithium-codegen-arm.cc constant_key = ToInteger32(LConstantOperand::cast(instr->key()));
cast 3884 src/arm/lithium-codegen-arm.cc constant_key = ToInteger32(LConstantOperand::cast(instr->key()));
cast 4052 src/arm/lithium-codegen-arm.cc int const_index = ToInteger32(LConstantOperand::cast(instr->index()));
cast 4664 src/arm/lithium-codegen-arm.cc Handle<JSObject>(JSObject::cast(current_prototype->GetPrototype()));
cast 4850 src/arm/lithium-codegen-arm.cc Handle<JSObject> value_object = Handle<JSObject>::cast(value);
cast 4856 src/arm/lithium-codegen-arm.cc __ LoadHeapObject(r2, Handle<HeapObject>::cast(value));
cast 4876 src/arm/lithium-codegen-arm.cc Handle<FixedDoubleArray>::cast(elements);
cast 4890 src/arm/lithium-codegen-arm.cc Handle<FixedArray> fast_elements = Handle<FixedArray>::cast(elements);
cast 4895 src/arm/lithium-codegen-arm.cc Handle<JSObject> value_object = Handle<JSObject>::cast(value);
cast 4901 src/arm/lithium-codegen-arm.cc __ LoadHeapObject(r2, Handle<HeapObject>::cast(value));
cast 248 src/arm/lithium-gap-resolver-arm.cc LConstantOperand* constant_source = LConstantOperand::cast(source);
cast 180 src/arm/macro-assembler-arm.h LoadHeapObject(result, Handle<HeapObject>::cast(object));
cast 925 src/arm/regexp-macro-assembler-arm.cc return Handle<HeapObject>::cast(code);
cast 1176 src/arm/regexp-macro-assembler-arm.cc subject_tmp = Handle<String>(ConsString::cast(*subject_tmp)->first());
cast 1178 src/arm/regexp-macro-assembler-arm.cc SlicedString* slice = SlicedString::cast(*subject_tmp);
cast 313 src/arm/stub-cache-arm.cc JSFunction::cast(isolate->global_context()->get(index)));
cast 477 src/arm/stub-cache-arm.cc holder = JSObject::cast(holder->GetPrototype());
cast 969 src/arm/stub-cache-arm.cc Handle<GlobalObject>::cast(current),
cast 974 src/arm/stub-cache-arm.cc current = Handle<JSObject>(JSObject::cast(current->GetPrototype()));
cast 1121 src/arm/stub-cache-arm.cc Handle<JSObject> prototype(JSObject::cast(current->GetPrototype()));
cast 1310 src/arm/stub-cache-arm.cc AccessorInfo* callback = AccessorInfo::cast(lookup->GetCallbackObject());
cast 1392 src/arm/stub-cache-arm.cc AccessorInfo::cast(lookup->GetCallbackObject()));
cast 1562 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, r3, r0, r4,
cast 1785 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, elements,
cast 1878 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 1958 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2034 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
cast 2038 src/arm/stub-cache-arm.cc GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
cast 2109 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
cast 2113 src/arm/stub-cache-arm.cc GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
cast 2249 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
cast 2253 src/arm/stub-cache-arm.cc GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
cast 2339 src/arm/stub-cache-arm.cc Handle<JSObject>::cast(object), holder);
cast 2358 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4, name,
cast 2412 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
cast 2432 src/arm/stub-cache-arm.cc Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2453 src/arm/stub-cache-arm.cc Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2477 src/arm/stub-cache-arm.cc Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2829 src/arm/stub-cache-arm.cc masm(), Handle<GlobalObject>::cast(last), name, r1, &miss);
cast 725 src/assembler.cc ASSERT(code->address() == HeapObject::cast(found)->address());
cast 187 src/ast.cc isolate->heap()->Proto_symbol()->Equals(String::cast(k))) {
cast 242 src/ast.cc Handle<HeapNumber> n1 = Handle<HeapNumber>::cast(h1);
cast 243 src/ast.cc Handle<HeapNumber> n2 = Handle<HeapNumber>::cast(h2);
cast 333 src/ast.cc *check = Handle<String>::cast(right->AsLiteral()->handle());
cast 427 src/ast.cc Handle<String> name = Handle<String>::cast(lit_key->handle());
cast 451 src/ast.cc Handle<String> name = Handle<String>::cast(lit_key->handle());
cast 530 src/ast.cc holder_ = Handle<JSObject>(JSObject::cast(type->prototype()));
cast 546 src/ast.cc Handle<JSFunction> candidate(JSFunction::cast(cell_->value()));
cast 569 src/ast.cc Handle<String> name = Handle<String>::cast(key->handle());
cast 1123 src/ast.cc if (handle_->IsString()) return Handle<String>::cast(handle_);
cast 1130 src/ast.cc OS::SNPrintF(buffer, "%d", Smi::cast(*handle_)->value());
cast 1220 src/ast.h return !String::cast(*handle_)->AsArrayIndex(&ignored);
cast 1227 src/ast.h return Handle<String>::cast(handle_);
cast 90 src/bootstrapper.cc return Handle<String>::cast(cached_source);
cast 328 src/bootstrapper.cc JSGlobalProxy::cast(env->global_proxy())->set_context(*factory->null_value());
cast 339 src/bootstrapper.cc Handle<JSGlobalProxy> global = Handle<JSGlobalProxy>::cast(global_object);
cast 646 src/bootstrapper.cc AccessorPair* accessors = AccessorPair::cast(descs->GetValue(number));
cast 667 src/bootstrapper.cc current = Context::cast(current)->get(Context::NEXT_CONTEXT_LINK)) {
cast 682 src/bootstrapper.cc global_context_ = Handle<Context>::cast(isolate()->global_handles()->Create(
cast 720 src/bootstrapper.cc FunctionTemplateInfo::cast(data->constructor()));
cast 724 src/bootstrapper.cc Handle<ObjectTemplateInfo>::cast(proto_template);
cast 739 src/bootstrapper.cc JSObject::cast(js_global_function->instance_prototype()));
cast 746 src/bootstrapper.cc FunctionTemplateInfo::cast(js_global_template->constructor()));
cast 772 src/bootstrapper.cc FunctionTemplateInfo::cast(data->constructor()));
cast 789 src/bootstrapper.cc Handle<JSGlobalProxy>::cast(global_object));
cast 791 src/bootstrapper.cc return Handle<JSGlobalProxy>::cast(
cast 809 src/bootstrapper.cc GlobalObject::cast(global_context_->extension()));
cast 821 src/bootstrapper.cc JSGlobalObject::cast(*inner_global)->set_builtins(*builtins_global);
cast 1017 src/bootstrapper.cc factory->SetRegExpIrregexpData(Handle<JSRegExp>::cast(proto),
cast 1048 src/bootstrapper.cc JSObject::cast(global_context()->object_function()->prototype()));
cast 1378 src/bootstrapper.cc global_context()->set_##var(Type::cast(var##_native));
cast 1431 src/bootstrapper.cc Handle<JSBuiltinsObject>::cast(factory()->NewGlobalObject(builtins_fun));
cast 1449 src/bootstrapper.cc JSGlobalObject::cast(global_context()->global())->set_builtins(*builtins);
cast 1674 src/bootstrapper.cc ASSERT(JSObject::cast(
cast 1677 src/bootstrapper.cc HeapObject::cast(string_function->initial_map()->prototype())->map());
cast 1682 src/bootstrapper.cc Handle<JSFunction>::cast(GetProperty(isolate()->global(), key));
cast 1684 src/bootstrapper.cc Handle<JSObject>(JSObject::cast(function->instance_prototype()));
cast 1722 src/bootstrapper.cc JSObject::cast(array_constructor->instance_prototype()));
cast 1806 src/bootstrapper.cc return Handle<JSObject>::cast(
cast 1812 src/bootstrapper.cc Handle<JSFunction> function = Handle<JSFunction>::cast(
cast 1814 src/bootstrapper.cc return Handle<JSObject>(JSObject::cast(function->prototype()));
cast 1824 src/bootstrapper.cc Handle<JSFunction> function(JSFunction::cast(function_object));
cast 1889 src/bootstrapper.cc global_context()->set_normalized_map_cache(NormalizedMapCache::cast(*array));
cast 1909 src/bootstrapper.cc Handle<JSGlobalObject> global(JSGlobalObject::cast(global_context->global()));
cast 1926 src/bootstrapper.cc Handle<JSObject>::cast(Error), name,
cast 2088 src/bootstrapper.cc = Handle<JSFunction>(JSFunction::cast(function_object));
cast 2102 src/bootstrapper.cc JSObject::cast(global_context()->global_proxy()));
cast 2103 src/bootstrapper.cc Handle<JSObject> inner_global(JSObject::cast(global_context()->global()));
cast 2113 src/bootstrapper.cc FunctionTemplateInfo::cast(proxy_data->constructor()));
cast 2116 src/bootstrapper.cc ObjectTemplateInfo::cast(proxy_constructor->prototype_template()));
cast 2130 src/bootstrapper.cc FunctionTemplateInfo::cast(object_template->constructor())));
cast 2209 src/bootstrapper.cc to->LocalLookup(String::cast(raw_key), &result);
cast 2212 src/bootstrapper.cc Handle<String> key = Handle<String>(String::cast(raw_key));
cast 2215 src/bootstrapper.cc value = Handle<Object>(JSGlobalPropertyCell::cast(*value)->value());
cast 2231 src/bootstrapper.cc Handle<FixedArray>(FixedArray::cast(from->elements()));
cast 2292 src/bootstrapper.cc Handle<Context>::cast(isolate->global_handles()->Create(*new_context));
cast 57 src/bootstrapper.h SeqAsciiString* str = SeqAsciiString::cast(cache_->get(i));
cast 60 src/bootstrapper.h SharedFunctionInfo::cast(cache_->get(i + 1)));
cast 77 src/bootstrapper.h Script::cast(shared->script())->set_type(Smi::FromInt(type_));
cast 196 src/builtins.cc array = JSArray::cast((*args)[0]);
cast 206 src/builtins.cc FixedArray::cast(global_context->js_array_maps());
cast 207 src/builtins.cc array->set_map(Map::cast(map_array->
cast 222 src/builtins.cc int len = Smi::cast(obj)->value();
cast 236 src/builtins.cc array->set_elements(FixedArray::cast(fixed_array));
cast 237 src/builtins.cc array->set_length(Smi::cast(obj));
cast 276 src/builtins.cc FixedArray* smi_elms = FixedArray::cast(elms);
cast 286 src/builtins.cc FixedArray* object_elms = FixedArray::cast(elms);
cast 294 src/builtins.cc FixedDoubleArray* double_elms = FixedDoubleArray::cast(elms);
cast 399 src/builtins.cc return FixedArray::cast(HeapObject::FromAddress(
cast 413 src/builtins.cc array_proto = JSObject::cast(proto);
cast 424 src/builtins.cc JSArray* array = JSArray::cast(receiver);
cast 466 src/builtins.cc JSObject::cast(global_context->array_function()->prototype());
cast 481 src/builtins.cc Handle<JSFunction> function = Handle<JSFunction>::cast(js_builtin);
cast 509 src/builtins.cc FixedArray* elms = FixedArray::cast(elms_obj);
cast 510 src/builtins.cc JSArray* array = JSArray::cast(receiver);
cast 512 src/builtins.cc int len = Smi::cast(array->length())->value();
cast 530 src/builtins.cc FixedArray* new_elms = FixedArray::cast(obj);
cast 565 src/builtins.cc FixedArray* elms = FixedArray::cast(elms_obj);
cast 566 src/builtins.cc JSArray* array = JSArray::cast(receiver);
cast 568 src/builtins.cc int len = Smi::cast(array->length())->value();
cast 599 src/builtins.cc if (!IsJSArrayFastElementMovingAllowed(heap, JSArray::cast(receiver))) {
cast 602 src/builtins.cc FixedArray* elms = FixedArray::cast(elms_obj);
cast 603 src/builtins.cc JSArray* array = JSArray::cast(receiver);
cast 606 src/builtins.cc int len = Smi::cast(array->length())->value();
cast 641 src/builtins.cc if (!IsJSArrayFastElementMovingAllowed(heap, JSArray::cast(receiver))) {
cast 644 src/builtins.cc FixedArray* elms = FixedArray::cast(elms_obj);
cast 645 src/builtins.cc JSArray* array = JSArray::cast(receiver);
cast 648 src/builtins.cc int len = Smi::cast(array->length())->value();
cast 667 src/builtins.cc FixedArray* new_elms = FixedArray::cast(obj);
cast 697 src/builtins.cc JSArray* array = JSArray::cast(receiver);
cast 703 src/builtins.cc elms = FixedArray::cast(array->elements());
cast 704 src/builtins.cc len = Smi::cast(array->length())->value();
cast 713 src/builtins.cc && JSObject::cast(receiver)->map() == arguments_map
cast 714 src/builtins.cc && JSObject::cast(receiver)->HasFastSmiOrObjectElements();
cast 718 src/builtins.cc elms = FixedArray::cast(JSObject::cast(receiver)->elements());
cast 719 src/builtins.cc Object* len_obj = JSObject::cast(receiver)
cast 724 src/builtins.cc len = Smi::cast(len_obj)->value();
cast 745 src/builtins.cc relative_start = Smi::cast(arg1)->value();
cast 752 src/builtins.cc relative_end = Smi::cast(arg2)->value();
cast 767 src/builtins.cc ElementsKind elements_kind = JSObject::cast(receiver)->GetElementsKind();
cast 780 src/builtins.cc FixedArray::cast(result_array->elements()),
cast 797 src/builtins.cc if (!IsJSArrayFastElementMovingAllowed(heap, JSArray::cast(receiver))) {
cast 800 src/builtins.cc FixedArray* elms = FixedArray::cast(elms_obj);
cast 801 src/builtins.cc JSArray* array = JSArray::cast(receiver);
cast 804 src/builtins.cc int len = Smi::cast(array->length())->value();
cast 812 src/builtins.cc relative_start = Smi::cast(arg1)->value();
cast 834 src/builtins.cc value = Smi::cast(arg2)->value();
cast 844 src/builtins.cc JSObject::cast(receiver)->GetElementsKind();
cast 854 src/builtins.cc FixedArray::cast(result_array->elements()),
cast 900 src/builtins.cc FixedArray* new_elms = FixedArray::cast(obj);
cast 948 src/builtins.cc JSObject::cast(global_context->array_function()->prototype());
cast 961 src/builtins.cc !JSArray::cast(arg)->HasFastSmiOrObjectElements() ||
cast 962 src/builtins.cc JSArray::cast(arg)->GetPrototype() != array_proto) {
cast 966 src/builtins.cc int len = Smi::cast(JSArray::cast(arg)->length())->value();
cast 979 src/builtins.cc if (!JSArray::cast(arg)->HasFastSmiElements()) {
cast 989 src/builtins.cc if (JSArray::cast(arg)->HasFastHoleyElements()) {
cast 1005 src/builtins.cc FixedArray* result_elms(FixedArray::cast(result_array->elements()));
cast 1007 src/builtins.cc JSArray* array = JSArray::cast(args[i]);
cast 1008 src/builtins.cc int len = Smi::cast(array->length())->value();
cast 1009 src/builtins.cc FixedArray* elms = FixedArray::cast(array->elements());
cast 1050 src/builtins.cc SignatureInfo* sig = SignatureInfo::cast(sig_obj);
cast 1057 src/builtins.cc if (holder->IsInstanceOf(FunctionTemplateInfo::cast(recv_type))) {
cast 1066 src/builtins.cc FixedArray* args = FixedArray::cast(args_obj);
cast 1075 src/builtins.cc if (current->IsInstanceOf(FunctionTemplateInfo::cast(argtype))) {
cast 1101 src/builtins.cc desc, Handle<JSObject>::cast(args.receiver()), &pending_exception);
cast 1119 src/builtins.cc CallHandlerInfo* call_data = CallHandlerInfo::cast(raw_call_data);
cast 1126 src/builtins.cc LOG(isolate, ApiObjectAccess("call", JSObject::cast(*args.receiver())));
cast 1186 src/builtins.cc JSObject* obj = JSObject::cast(*receiver);
cast 1191 src/builtins.cc JSFunction* constructor = JSFunction::cast(obj->map()->constructor());
cast 1196 src/builtins.cc CallHandlerInfo* call_data = CallHandlerInfo::cast(handler);
cast 1644 src/builtins.cc Code::cast(code),
cast 1648 src/builtins.cc Code::cast(code)));
cast 1653 src/builtins.cc Code::cast(code)->Disassemble(functions[i].s_name);
cast 1683 src/builtins.cc Code* entry = Code::cast(builtins_[i]);
cast 44 src/code-stubs.cc *code_out = Code::cast(heap->code_stubs()->ValueAt(index));
cast 189 src/code-stubs.cc *code_out = Code::cast(*probe);
cast 403 src/code-stubs.cc return Smi::cast(*object)->value() != 0;
cast 410 src/code-stubs.cc String::cast(*object)->length() != 0;
cast 414 src/code-stubs.cc double value = HeapNumber::cast(*object)->value();
cast 126 src/codegen.cc StringInputBuffer stream(String::cast(script->source()));
cast 159 src/codegen.cc Handle<String> name = Handle<String>::cast(type->AsLiteral()->handle());
cast 83 src/compilation-cache.cc CompilationCacheTable::cast(tables_[generation]);
cast 148 src/compilation-cache.cc Handle<Script>(Script::cast(function_info->script()), isolate());
cast 160 src/compilation-cache.cc return String::cast(*name)->Equals(String::cast(script->name()));
cast 183 src/compilation-cache.cc Handle<SharedFunctionInfo>::cast(probe);
cast 212 src/compilation-cache.cc Handle<SharedFunctionInfo> shared(SharedFunctionInfo::cast(result),
cast 273 src/compilation-cache.cc function_info(SharedFunctionInfo::cast(result), isolate());
cast 334 src/compilation-cache.cc Handle<FixedArray> data(FixedArray::cast(result), isolate());
cast 432 src/compiler.cc JSFunction::cast(it.frame()->function())->shared());
cast 449 src/compiler.cc String::cast(script->source())->length() > FLAG_min_preparse_length) {
cast 491 src/compiler.cc String::cast(script->name())));
cast 492 src/compiler.cc GDBJIT(AddCode(Handle<String>(String::cast(script->name())),
cast 903 src/compiler.cc String::cast(script->name()),
cast 50 src/contexts.cc return JSGlobalObject::cast(object)->builtins();
cast 53 src/contexts.cc return JSBuiltinsObject::cast(object);
cast 71 src/contexts.cc JSFunction* closure = JSFunction::cast(current->closure());
cast 72 src/contexts.cc current = Context::cast(closure->context());
cast 117 src/contexts.cc Handle<JSObject> object(JSObject::cast(context->extension()), isolate);
cast 146 src/contexts.cc ScopeInfo::cast(context->extension()), isolate);
cast 217 src/contexts.cc if (name->Equals(String::cast(context->extension()))) {
cast 250 src/contexts.cc element = JSFunction::cast(element)->next_function_link();
cast 264 src/contexts.cc context = Context::cast(context)->get(Context::NEXT_CONTEXT_LINK);
cast 278 src/contexts.cc JSFunction* element_function = JSFunction::cast(element);
cast 315 src/contexts.cc Context* context = Context::cast(object);
cast 209 src/contexts.h static Context* cast(Object* context) {
cast 303 src/contexts.h JSFunction* closure() { return JSFunction::cast(get(CLOSURE_INDEX)); }
cast 317 src/contexts.h JSModule* module() { return JSModule::cast(get(EXTENSION_INDEX)); }
cast 384 src/contexts.h return type::cast(get(index)); \
cast 219 src/cpu-profiler.cc TickSampleEventRecord::cast(ticks_buffer_.StartDequeue());
cast 117 src/cpu-profiler.h static TickSampleEventRecord* cast(void* value) {
cast 1078 src/d8.cc ? i::Handle<i::Script>(i::Script::cast(
cast 1079 src/d8.cc i::JSFunction::cast(*compiled_script)->shared()->script()))
cast 1080 src/d8.cc : i::Handle<i::Script>(i::Script::cast(
cast 1081 src/d8.cc i::SharedFunctionInfo::cast(*compiled_script)->script()));
cast 603 src/debug.cc int id = Smi::cast(script->id())->value();
cast 614 src/debug.cc Handle<Script>::cast(
cast 670 src/debug.cc int id = Smi::cast((*location)->id())->value();
cast 718 src/debug.cc debug_info_ = Handle<DebugInfo>::cast(
cast 790 src/debug.cc Handle<Script> script(Script::cast(function->shared()->script()));
cast 923 src/debug.cc Handle<SharedFunctionInfo>(JSFunction::cast(frame->function())->shared());
cast 1059 src/debug.cc Handle<FixedArray> array(FixedArray::cast(*break_point_objects));
cast 1097 src/debug.cc Handle<JSFunction>(JSFunction::cast(
cast 1134 src/debug.cc return Handle<DebugInfo>(DebugInfo::cast(shared->debug_info()));
cast 1181 src/debug.cc Handle<SharedFunctionInfo> shared(SharedFunctionInfo::cast(result));
cast 1222 src/debug.cc BreakPointInfo* break_point_info = BreakPointInfo::cast(result);
cast 1288 src/debug.cc !JSFunction::cast(*bindee)->IsBuiltin()) {
cast 1289 src/debug.cc Handle<JSFunction> bindee_function(JSFunction::cast(*bindee));
cast 1306 src/debug.cc JSFunction* function = JSFunction::cast(frame->function());
cast 1373 src/debug.cc JSFunction* function = JSFunction::cast(frames_it.frame()->function());
cast 1379 src/debug.cc Handle<JSFunction> function(JSFunction::cast(frame->function()));
cast 1443 src/debug.cc JSFunction::cast(frames_it.frame()->function())->IsBuiltin()) {
cast 1450 src/debug.cc JSFunction* function = JSFunction::cast(frames_it.frame()->function());
cast 1472 src/debug.cc JSFunction::cast(*thread_local_.restarter_frame_function_pointer_));
cast 1488 src/debug.cc uint32_t key = Smi::cast(*obj)->value();
cast 1509 src/debug.cc Handle<JSFunction> js_function(JSFunction::cast(fun));
cast 1667 src/debug.cc BreakPointInfo::cast(debug_info->break_points()->get(i));
cast 1723 src/debug.cc !JSFunction::cast(*holder)->IsBuiltin()) {
cast 1724 src/debug.cc Handle<JSFunction> js_function = Handle<JSFunction>::cast(holder);
cast 1850 src/debug.cc JSFunction* function = JSFunction::cast(frame->function());
cast 1867 src/debug.cc JSFunction* function = JSFunction::cast(frame->function());
cast 2020 src/debug.cc JSFunction* function = JSFunction::cast(obj);
cast 2160 src/debug.cc Handle<JSFunction> function(JSFunction::cast(frame->function()));
cast 2252 src/debug.cc Handle<JSFunction> function(JSFunction::cast(frame->function()));
cast 2318 src/debug.cc Execution::TryCall(Handle<JSFunction>::cast(fun),
cast 2345 src/debug.cc if (obj->IsScript() && Script::cast(obj)->HasValidSource()) {
cast 2346 src/debug.cc script_cache_->Add(Handle<Script>(Script::cast(obj)));
cast 2448 src/debug.cc Handle<JSFunction>::cast(constructor),
cast 2577 src/debug.cc ProcessDebugEvent(v8::Exception, Handle<JSObject>::cast(event_data), false);
cast 2610 src/debug.cc Handle<JSObject>::cast(event_data),
cast 2637 src/debug.cc Handle<JSObject>::cast(event_data),
cast 2685 src/debug.cc Execution::TryCall(Handle<JSFunction>::cast(update_script_break_points),
cast 2707 src/debug.cc Handle<JSObject>::cast(event_data),
cast 2734 src/debug.cc Handle<JSObject>::cast(event_data),
cast 2758 src/debug.cc Handle<JSObject>::cast(exec_state),
cast 2800 src/debug.cc Handle<Foreign> callback_obj(Handle<Foreign>::cast(event_listener_));
cast 2806 src/debug.cc Handle<JSObject>::cast(exec_state),
cast 2807 src/debug.cc Handle<JSObject>::cast(event_data),
cast 2818 src/debug.cc Handle<JSFunction> fun(Handle<JSFunction>::cast(event_listener_));
cast 2902 src/debug.cc Handle<JSObject>::cast(exec_state),
cast 2903 src/debug.cc Handle<JSObject>::cast(event_data));
cast 2921 src/debug.cc v8::Utils::ToLocal(Handle<JSObject>::cast(exec_state));
cast 3013 src/debug.cc Handle<JSObject>::cast(exec_state),
cast 3014 src/debug.cc Handle<JSObject>::cast(event_data),
cast 3051 src/debug.cc event_listener_ = Handle<Object>::cast(
cast 3056 src/debug.cc event_listener_data_ = Handle<Object>::cast(
cast 3439 src/debug.cc Handle<Object> json = Execution::TryCall(Handle<JSFunction>::cast(fun),
cast 3445 src/debug.cc return scope.Close(v8::Utils::ToLocal(Handle<String>::cast(json)));
cast 134 src/deoptimizer.cc JSFunction* function = JSFunction::cast(frame->function());
cast 284 src/deoptimizer.cc JSFunction* element_function = JSFunction::cast(element);
cast 306 src/deoptimizer.cc GlobalObject::cast(proto)->global_context(), visitor);
cast 309 src/deoptimizer.cc GlobalObject::cast(object)->global_context(), visitor);
cast 323 src/deoptimizer.cc Object* global = Context::cast(context)->get(Context::GLOBAL_INDEX);
cast 325 src/deoptimizer.cc VisitAllOptimizedFunctionsForGlobalObject(JSObject::cast(global),
cast 328 src/deoptimizer.cc context = Context::cast(context)->get(Context::NEXT_CONTEXT_LINK);
cast 554 src/deoptimizer.cc DeoptimizationInputData::cast(optimized_code_->deoptimization_data());
cast 921 src/deoptimizer.cc ? Smi::cast(input_object)->value()
cast 982 src/deoptimizer.cc ? Smi::cast(input_object)->value()
cast 1137 src/deoptimizer.cc DeoptimizationInputData* data = DeoptimizationInputData::cast(
cast 1145 src/deoptimizer.cc DeoptimizationInputData* data = DeoptimizationInputData::cast(
cast 1487 src/deoptimizer.cc code_ = Handle<Code>::cast(global_handles->Create(code));
cast 1647 src/deoptimizer.cc Code* code = Code::cast(Isolate::Current()->heap()->FindCodeObject(pc));
cast 260 src/disassembler.cc uint32_t key = Smi::cast(obj)->value();
cast 133 src/elements.cc key->IsString() && String::cast(element)->Equals(String::cast(key))) {
cast 358 src/elements.cc to->set(to_start, Smi::cast(hole_or_smi)->value());
cast 393 src/elements.cc to->set(to_start, Smi::cast(smi)->value());
cast 513 src/elements.cc Object* length_obj = JSArray::cast(holder)->length();
cast 515 src/elements.cc length = Smi::cast(length_obj)->value();
cast 544 src/elements.cc receiver, holder, key, BackingStore::cast(backing_store));
cast 555 src/elements.cc receiver, holder, key, BackingStore::cast(backing_store));
cast 570 src/elements.cc array, length, BackingStore::cast(array->elements()));
cast 628 src/elements.cc packed_size = Smi::cast(JSArray::cast(from_holder)->length())->value();
cast 657 src/elements.cc BackingStore* backing_store = BackingStore::cast(from);
cast 730 src/elements.cc BackingStore::cast(backing_store));
cast 741 src/elements.cc BackingStore::cast(backing_store), index);
cast 774 src/elements.cc static_cast<uint32_t>(Smi::cast(old_length)->value()) == length;
cast 833 src/elements.cc KindTraits::BackingStore::cast(obj->elements());
cast 837 src/elements.cc KindTraits::BackingStore::cast(
cast 838 src/elements.cc FixedArray::cast(backing_store)->get(1));
cast 850 src/elements.cc backing_store = KindTraits::BackingStore::cast(writable);
cast 855 src/elements.cc ? Smi::cast(JSArray::cast(obj)->length())->value()
cast 913 src/elements.cc KindTraits::BackingStore::cast(elements);
cast 945 src/elements.cc FixedArray::cast(from), KindTraits::Kind, from_start,
cast 946 src/elements.cc FixedArray::cast(to), to_kind, to_start, copy_size);
cast 952 src/elements.cc FixedArray::cast(from), from_start,
cast 953 src/elements.cc FixedDoubleArray::cast(to), to_start,
cast 957 src/elements.cc FixedArray::cast(from), from_start,
cast 958 src/elements.cc FixedDoubleArray::cast(to), to_start, copy_size);
cast 962 src/elements.cc FixedArray::cast(from), from_start,
cast 963 src/elements.cc FixedDoubleArray::cast(to), to_start, copy_size);
cast 1067 src/elements.cc FixedDoubleArray::cast(from), from_start, FixedArray::cast(to),
cast 1071 src/elements.cc CopyDoubleToDoubleElements(FixedDoubleArray::cast(from), from_start,
cast 1072 src/elements.cc FixedDoubleArray::cast(to),
cast 1328 src/elements.cc FixedArray* backing_store = FixedArray::cast(obj->elements());
cast 1332 src/elements.cc backing_store = FixedArray::cast(backing_store->get(1));
cast 1335 src/elements.cc SeededNumberDictionary::cast(backing_store);
cast 1346 src/elements.cc FixedArray::cast(obj->elements())->set(1, new_elements);
cast 1381 src/elements.cc SeededNumberDictionary::cast(from), from_start,
cast 1382 src/elements.cc FixedArray::cast(to), to_kind, to_start, copy_size);
cast 1387 src/elements.cc SeededNumberDictionary::cast(from), from_start,
cast 1388 src/elements.cc FixedDoubleArray::cast(to), to_start, copy_size);
cast 1439 src/elements.cc return Smi::cast(key)->value();
cast 1463 src/elements.cc Context* context = Context::cast(parameter_map->get(0));
cast 1464 src/elements.cc int context_index = Smi::cast(probe)->value();
cast 1469 src/elements.cc FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
cast 1476 src/elements.cc AliasedArgumentsEntry* entry = AliasedArgumentsEntry::cast(result);
cast 1477 src/elements.cc Context* context = Context::cast(parameter_map->get(0));
cast 1500 src/elements.cc FixedArray* parameter_map = FixedArray::cast(obj->elements());
cast 1508 src/elements.cc FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
cast 1528 src/elements.cc FixedArray* parameter_map = FixedArray::cast(from);
cast 1529 src/elements.cc FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
cast 1536 src/elements.cc FixedArrayBase* arguments = FixedArrayBase::cast(parameter_map->get(1));
cast 1554 src/elements.cc FixedArrayBase* arguments = FixedArrayBase::cast(parameter_map->get(1));
cast 1565 src/elements.cc ? Smi::cast(JSArray::cast(holder)->length())->value()
cast 1635 src/elements.cc JSArray* array = JSArray::cast(obj);
cast 1641 src/elements.cc const int value = Smi::cast(smi_length)->value();
cast 1649 src/elements.cc array->set_length(Smi::cast(new_length));
cast 97 src/execution.cc Handle<GlobalObject> global = Handle<GlobalObject>::cast(receiver);
cast 162 src/execution.cc Handle<JSFunction> func = Handle<JSFunction>::cast(callable);
cast 240 src/execution.cc fun = JSFunctionProxy::cast(fun)->call_trap();
cast 247 src/execution.cc HeapObject::cast(fun)->map()->has_instance_call_handler()) {
cast 264 src/execution.cc fun = JSFunctionProxy::cast(fun)->call_trap();
cast 271 src/execution.cc HeapObject::cast(fun)->map()->has_instance_call_handler()) {
cast 297 src/execution.cc fun = JSFunctionProxy::cast(fun)->call_trap();
cast 304 src/execution.cc HeapObject::cast(fun)->map()->has_instance_call_handler()) {
cast 325 src/execution.cc fun = JSFunctionProxy::cast(fun)->call_trap();
cast 332 src/execution.cc HeapObject::cast(fun)->map()->has_instance_call_handler()) {
cast 604 src/execution.cc result = Handle<String>::cast(obj)->length() != 0;
cast 668 src/execution.cc return Handle<JSRegExp>::cast(re_obj);
cast 691 src/execution.cc Handle<Object> result = TryCall(Handle<JSFunction>::cast(char_at),
cast 708 src/execution.cc int serial_number = Smi::cast(data->serial_number())->value();
cast 712 src/execution.cc if (elm->IsJSFunction()) return Handle<JSFunction>(JSFunction::cast(elm));
cast 721 src/execution.cc return Handle<JSFunction>::cast(result);
cast 736 src/execution.cc FunctionTemplateInfo::cast(data->constructor()));
cast 744 src/execution.cc return Handle<JSObject>(JSObject::cast(result));
cast 753 src/execution.cc return Handle<JSObject>::cast(result);
cast 787 src/execution.cc return Handle<String>::cast(result);
cast 851 src/execution.cc if (JSFunction::cast(fun)->IsBuiltin()) {
cast 854 src/execution.cc GlobalObject* global = JSFunction::cast(fun)->context()->global();
cast 359 src/factory.cc Handle<AccessorInfo>::cast(NewStruct(ACCESSOR_INFO_TYPE));
cast 374 src/factory.cc id = Smi::cast(heap->last_script_id())->value();
cast 384 src/factory.cc Handle<Script> script = Handle<Script>::cast(NewStruct(SCRIPT_TYPE));
cast 737 src/factory.cc Handle<JSFunction> fun = Handle<JSFunction>::cast(fun_obj);
cast 762 src/factory.cc JSFunction::cast(isolate()->js_builtins_object()->
cast 943 src/factory.cc Handle<AccessorInfo>(AccessorInfo::cast(callbacks.get(i)));
cast 946 src/factory.cc SymbolFromString(Handle<String>(String::cast(entry->name())));
cast 1259 src/factory.cc Handle<DebugInfo>::cast(NewStruct(DEBUG_INFO_TYPE));
cast 1290 src/factory.cc ObjectTemplateInfo::cast(obj->instance_template()));
cast 1292 src/factory.cc Smi::cast(instance_template->internal_field_count())->value();
cast 1372 src/factory.cc obj = Handle<FunctionTemplateInfo>::cast(parent);
cast 1394 src/factory.cc MapCache::cast(context->map_cache())->Put(keys, map);
cast 1397 src/factory.cc context->set_map_cache(MapCache::cast(result));
cast 1419 src/factory.cc Handle<MapCache>(MapCache::cast(context->map_cache()));
cast 1421 src/factory.cc if (result->IsMap()) return Handle<Map>::cast(result);
cast 234 src/frames.cc Object* script = JSFunction::cast(frame()->function())->shared()->script();
cast 237 src/frames.cc Script::TYPE_NATIVE != Script::cast(script)->type()->value());
cast 461 src/frames.cc return static_cast<StackFrame::Type>(Smi::cast(marker)->value());
cast 708 src/frames.cc return Smi::cast(GetExpression(caller_fp(), 0))->value();
cast 716 src/frames.cc JSFunction* function = JSFunction::cast(this->function());
cast 725 src/frames.cc JSFunction* function = JSFunction::cast(this->function());
cast 737 src/frames.cc functions->Add(JSFunction::cast(function()));
cast 746 src/frames.cc JSFunction::cast(function()),
cast 768 src/frames.cc JSFunction* fun = JSFunction::cast(maybe_fun);
cast 777 src/frames.cc Code* code = Code::cast(
cast 782 src/frames.cc Handle<Script> script(Script::cast(maybe_script));
cast 786 src/frames.cc String* script_name = String::cast(script->name());
cast 838 src/frames.cc return JSFunction::cast(function());
cast 841 src/frames.cc return JSFunction::cast(literal_array->get(literal_id));
cast 914 src/frames.cc DeoptimizationOutputData::cast(code->deoptimization_data());
cast 943 src/frames.cc JSFunction* opt_function = JSFunction::cast(function());
cast 960 src/frames.cc return DeoptimizationInputData::cast(code->deoptimization_data());
cast 1015 src/frames.cc return Smi::cast(GetExpression(0))->value();
cast 1072 src/frames.cc Handle<SharedFunctionInfo> shared(JSFunction::cast(function)->shared());
cast 1076 src/frames.cc Handle<Script> script(Script::cast(script_obj));
cast 1147 src/frames.cc context = Context::cast(this->context());
cast 1183 src/frames.cc SharedFunctionInfo* shared = JSFunction::cast(function)->shared();
cast 1200 src/frames.cc expected = JSFunction::cast(function)->shared()->formal_parameter_count();
cast 1281 src/frames.cc if (i == n) return JavaScriptFrame::cast(iterator_.frame());
cast 318 src/frames.h static EntryFrame* cast(StackFrame* frame) {
cast 346 src/frames.h static EntryConstructFrame* cast(StackFrame* frame) {
cast 373 src/frames.h static ExitFrame* cast(StackFrame* frame) {
cast 413 src/frames.h static StandardFrame* cast(StackFrame* frame) {
cast 532 src/frames.h static JavaScriptFrame* cast(StackFrame* frame) {
cast 596 src/frames.h static ArgumentsAdaptorFrame* cast(StackFrame* frame) {
cast 628 src/frames.h static InternalFrame* cast(StackFrame* frame) {
cast 649 src/frames.h static ConstructFrame* cast(StackFrame* frame) {
cast 293 src/full-codegen.cc int len = String::cast(script->source())->length();
cast 389 src/full-codegen.cc Handle<TypeFeedbackCells> cache = Handle<TypeFeedbackCells>::cast(
cast 395 src/full-codegen.cc TypeFeedbackInfo::cast(code->type_feedback_info())->set_type_feedback_cells(
cast 778 src/full-codegen.cc const TestContext* test = TestContext::cast(context());
cast 802 src/full-codegen.cc const TestContext* test = TestContext::cast(context());
cast 1322 src/full-codegen.cc const TestContext* for_test = TestContext::cast(context());
cast 727 src/full-codegen.h static const TestContext* cast(const ExpressionContext* context) {
cast 998 src/gdb-jit.cc return String::cast(script_->name())->ToCString();
cast 228 src/global-handles.cc ExternalAsciiString::cast(object_)->resource() != NULL);
cast 230 src/global-handles.cc ExternalTwoByteString::cast(object_)->resource() != NULL);
cast 355 src/handles.cc JSValue* wrapper = JSValue::cast(*cache);
cast 356 src/handles.cc Foreign* foreign = Script::cast(wrapper->value())->wrapper();
cast 377 src/handles.cc Handle<JSValue>::cast(isolate->factory()->NewJSObject(constructor));
cast 407 src/handles.cc Handle<String> src(String::cast(script->source()), isolate);
cast 482 src/handles.cc FixedArray* line_ends_array = FixedArray::cast(script->line_ends());
cast 487 src/handles.cc if ((Smi::cast(line_ends_array->get(0)))->value() >= code_pos) {
cast 494 src/handles.cc if ((Smi::cast(line_ends_array->get(left + half)))->value() > code_pos) {
cast 509 src/handles.cc FixedArray* line_ends_array = FixedArray::cast(script->line_ends());
cast 513 src/handles.cc Smi::cast(line_ends_array->get(line_number - 1))->value();
cast 526 src/handles.cc String* source = String::cast(script->source());
cast 610 src/handles.cc JSFunction::cast(arguments_boilerplate->map()->constructor()),
cast 618 src/handles.cc Handle<JSProxy> proxy(JSProxy::cast(*p), isolate);
cast 623 src/handles.cc content = AddKeysFromJSArray(content, Handle<JSArray>::cast(names));
cast 627 src/handles.cc Handle<JSObject> current(JSObject::cast(*p), isolate);
cast 710 src/handles.cc return Handle<FixedArray>(FixedArray::cast(desc->GetEnumCache()),
cast 763 src/handles.cc indices.is_null() ? Object::cast(Smi::FromInt(0))
cast 764 src/handles.cc : Object::cast(*indices));
cast 842 src/handles.cc ConsString* str = ConsString::cast(input);
cast 930 src/handles.cc SlicedString* str = SlicedString::cast(input);
cast 81 src/handles.h template <class S> static Handle<T> cast(Handle<S> that) {
cast 82 src/handles.h T::cast(*that);
cast 127 src/heap-inl.h String* answer = String::cast(result);
cast 160 src/heap-inl.h String* answer = String::cast(result);
cast 524 src/heap-inl.h ISOLATE->heap()->CollectGarbage(Failure::cast(__maybe_object__)-> \
cast 552 src/heap-inl.h return Handle<TYPE>(TYPE::cast(__object__), ISOLATE), \
cast 598 src/heap-inl.h Object* obj = Object::cast(new_space_strings_[i]);
cast 603 src/heap-inl.h ExternalAsciiString* string = ExternalAsciiString::cast(obj);
cast 608 src/heap-inl.h Object* obj = Object::cast(old_space_strings_[i]);
cast 613 src/heap-inl.h ExternalAsciiString* string = ExternalAsciiString::cast(obj);
cast 746 src/heap-inl.h HeapObject* object = HeapObject::cast(*current);
cast 205 src/heap-profiler.cc return profiler->snapshots_->FindObjectId(HeapObject::cast(*obj)->address());
cast 744 src/heap.cc Context::cast(context)->get(Context::JSFUNCTION_RESULT_CACHES_INDEX);
cast 746 src/heap.cc FixedArray* caches = FixedArray::cast(caches_or_undefined);
cast 750 src/heap.cc JSFunctionResultCache::cast(caches->get(i))->Clear();
cast 754 src/heap.cc context = Context::cast(context)->get(Context::NEXT_CONTEXT_LINK);
cast 771 src/heap.cc Context::cast(context)->get(Context::NORMALIZED_MAP_CACHE_INDEX);
cast 773 src/heap.cc NormalizedMapCache::cast(cache)->Clear();
cast 775 src/heap.cc context = Context::cast(context)->get(Context::NEXT_CONTEXT_LINK);
cast 1039 src/heap.cc ASSERT(!HEAP->InNewSpace(HeapObject::cast(*current)));
cast 1082 src/heap.cc !HeapObject::cast(*p)->map_word().IsForwardingAddress();
cast 1189 src/heap.cc MapWord map_word = HeapObject::cast(object)->map_word();
cast 1324 src/heap.cc MapWord first_word = HeapObject::cast(*p)->map_word();
cast 1328 src/heap.cc heap->FinalizeExternalString(String::cast(*p));
cast 1333 src/heap.cc return String::cast(first_word.ToForwardingAddress());
cast 1527 src/heap.cc Handle<String>(String::cast(*p))));
cast 1777 src/heap.cc HeapObject* target = HeapObject::cast(result);
cast 1805 src/heap.cc HeapObject* target = HeapObject::cast(result);
cast 1835 src/heap.cc Code* code = Code::cast(Code::GetObjectFromEntryAddress(code_entry_slot));
cast 1878 src/heap.cc int object_size = SeqAsciiString::cast(object)->
cast 1888 src/heap.cc int object_size = SeqTwoByteString::cast(object)->
cast 1907 src/heap.cc ConsString::cast(object)->unchecked_second() ==
cast 1910 src/heap.cc HeapObject::cast(ConsString::cast(object)->unchecked_first());
cast 2122 src/heap.cc info->set_type_feedback_cells(TypeFeedbackCells::cast(empty_fixed_array()),
cast 2176 src/heap.cc set_fixed_array_map(Map::cast(obj));
cast 2181 src/heap.cc set_oddball_map(Map::cast(obj));
cast 2187 src/heap.cc set_empty_fixed_array(FixedArray::cast(obj));
cast 2192 src/heap.cc set_null_value(Oddball::cast(obj));
cast 2193 src/heap.cc Oddball::cast(obj)->set_kind(Oddball::kNull);
cast 2198 src/heap.cc set_undefined_value(Oddball::cast(obj));
cast 2199 src/heap.cc Oddball::cast(obj)->set_kind(Oddball::kUndefined);
cast 2206 src/heap.cc set_empty_descriptor_array(DescriptorArray::cast(obj));
cast 2232 src/heap.cc set_fixed_cow_array_map(Map::cast(obj));
cast 2239 src/heap.cc set_scope_info_map(Map::cast(obj));
cast 2244 src/heap.cc set_heap_number_map(Map::cast(obj));
cast 2249 src/heap.cc set_foreign_map(Map::cast(obj));
cast 2256 src/heap.cc roots_[entry.index] = Map::cast(obj);
cast 2262 src/heap.cc set_undetectable_string_map(Map::cast(obj));
cast 2263 src/heap.cc Map::cast(obj)->set_is_undetectable();
cast 2269 src/heap.cc set_undetectable_ascii_string_map(Map::cast(obj));
cast 2270 src/heap.cc Map::cast(obj)->set_is_undetectable();
cast 2276 src/heap.cc set_fixed_double_array_map(Map::cast(obj));
cast 2282 src/heap.cc set_byte_array_map(Map::cast(obj));
cast 2288 src/heap.cc set_free_space_map(Map::cast(obj));
cast 2293 src/heap.cc set_empty_byte_array(ByteArray::cast(obj));
cast 2299 src/heap.cc set_external_pixel_array_map(Map::cast(obj));
cast 2305 src/heap.cc set_external_byte_array_map(Map::cast(obj));
cast 2311 src/heap.cc set_external_unsigned_byte_array_map(Map::cast(obj));
cast 2317 src/heap.cc set_external_short_array_map(Map::cast(obj));
cast 2323 src/heap.cc set_external_unsigned_short_array_map(Map::cast(obj));
cast 2329 src/heap.cc set_external_int_array_map(Map::cast(obj));
cast 2335 src/heap.cc set_external_unsigned_int_array_map(Map::cast(obj));
cast 2341 src/heap.cc set_external_float_array_map(Map::cast(obj));
cast 2347 src/heap.cc set_non_strict_arguments_elements_map(Map::cast(obj));
cast 2353 src/heap.cc set_external_double_array_map(Map::cast(obj));
cast 2358 src/heap.cc set_code_map(Map::cast(obj));
cast 2364 src/heap.cc set_global_property_cell_map(Map::cast(obj));
cast 2369 src/heap.cc set_one_pointer_filler_map(Map::cast(obj));
cast 2374 src/heap.cc set_two_pointer_filler_map(Map::cast(obj));
cast 2381 src/heap.cc roots_[entry.index] = Map::cast(obj);
cast 2388 src/heap.cc set_hash_table_map(Map::cast(obj));
cast 2394 src/heap.cc set_function_context_map(Map::cast(obj));
cast 2400 src/heap.cc set_catch_context_map(Map::cast(obj));
cast 2406 src/heap.cc set_with_context_map(Map::cast(obj));
cast 2412 src/heap.cc set_block_context_map(Map::cast(obj));
cast 2418 src/heap.cc set_module_context_map(Map::cast(obj));
cast 2424 src/heap.cc Map* global_context_map = Map::cast(obj);
cast 2432 src/heap.cc set_shared_function_info_map(Map::cast(obj));
cast 2438 src/heap.cc set_message_object_map(Map::cast(obj));
cast 2457 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(heap_number_map());
cast 2458 src/heap.cc HeapNumber::cast(result)->set_value(value);
cast 2475 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(heap_number_map());
cast 2476 src/heap.cc HeapNumber::cast(result)->set_value(value);
cast 2486 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(
cast 2488 src/heap.cc JSGlobalPropertyCell::cast(result)->set_value(value);
cast 2500 src/heap.cc return Oddball::cast(result)->Initialize(to_string, to_number, kind);
cast 2514 src/heap.cc Map* new_neander_map = Map::cast(obj);
cast 2525 src/heap.cc FixedArray::cast(elements)->set(0, Smi::FromInt(0));
cast 2526 src/heap.cc JSObject::cast(obj)->set_elements(FixedArray::cast(elements));
cast 2527 src/heap.cc set_message_listeners(JSObject::cast(obj));
cast 2577 src/heap.cc set_minus_zero_value(HeapNumber::cast(obj));
cast 2583 src/heap.cc set_nan_value(HeapNumber::cast(obj));
cast 2588 src/heap.cc set_infinity_value(HeapNumber::cast(obj));
cast 2620 src/heap.cc set_true_value(Oddball::cast(obj));
cast 2627 src/heap.cc set_false_value(Oddball::cast(obj));
cast 2634 src/heap.cc set_the_hole_value(Oddball::cast(obj));
cast 2641 src/heap.cc set_arguments_marker(Oddball::cast(obj));
cast 2661 src/heap.cc set_empty_string(String::cast(obj));
cast 2668 src/heap.cc roots_[constant_symbol_table[i].index] = String::cast(obj);
cast 2681 src/heap.cc hidden_symbol_ = String::cast(obj);
cast 2688 src/heap.cc set_prototype_accessors(Foreign::cast(obj));
cast 2695 src/heap.cc set_code_stubs(UnseededNumberDictionary::cast(obj));
cast 2703 src/heap.cc set_non_monomorphic_cache(UnseededNumberDictionary::cast(obj));
cast 2708 src/heap.cc set_polymorphic_code_cache(PolymorphicCodeCache::cast(obj));
cast 2724 src/heap.cc set_intrinsic_function_names(StringDictionary::cast(obj));
cast 2729 src/heap.cc set_number_string_cache(FixedArray::cast(obj));
cast 2736 src/heap.cc set_single_character_string_cache(FixedArray::cast(obj));
cast 2743 src/heap.cc set_string_split_cache(FixedArray::cast(obj));
cast 2749 src/heap.cc set_natives_source_cache(FixedArray::cast(obj));
cast 2820 src/heap.cc String* str = String::cast(array->get(i));
cast 2870 src/heap.cc set_number_string_cache(FixedArray::cast(new_cache));
cast 2901 src/heap.cc hash = smi_get_hash(Smi::cast(number)) & mask;
cast 2907 src/heap.cc return String::cast(number_string_cache()->get(hash * 2 + 1));
cast 2911 src/heap.cc return String::cast(number_string_cache()->get(hash * 2 + 1));
cast 2921 src/heap.cc hash = smi_get_hash(Smi::cast(number)) & mask;
cast 2951 src/heap.cc int num = Smi::cast(number)->value();
cast 2954 src/heap.cc double num = HeapNumber::cast(number)->value();
cast 2961 src/heap.cc SetNumberStringCache(number, String::cast(js_string));
cast 2977 src/heap.cc return Map::cast(roots_[RootIndexForExternalArrayType(array_type)]);
cast 3095 src/heap.cc JSMessageObject* message = JSMessageObject::cast(result);
cast 3136 src/heap.cc char* dest = SeqAsciiString::cast(result)->GetChars();
cast 3145 src/heap.cc uc16* dest = SeqTwoByteString::cast(result)->GetChars();
cast 3210 src/heap.cc char* dest = SeqAsciiString::cast(result)->GetChars();
cast 3214 src/heap.cc src = ExternalAsciiString::cast(first)->GetChars();
cast 3216 src/heap.cc src = SeqAsciiString::cast(first)->GetChars();
cast 3221 src/heap.cc src = ExternalAsciiString::cast(second)->GetChars();
cast 3223 src/heap.cc src = SeqAsciiString::cast(second)->GetChars();
cast 3234 src/heap.cc char* dest = SeqAsciiString::cast(result)->GetChars();
cast 3246 src/heap.cc uc16* dest = SeqTwoByteString::cast(result)->GetChars();
cast 3262 src/heap.cc ConsString* cons_string = ConsString::cast(result);
cast 3307 src/heap.cc String* string_result = String::cast(result);
cast 3311 src/heap.cc char* dest = SeqAsciiString::cast(string_result)->GetChars();
cast 3315 src/heap.cc uc16* dest = SeqTwoByteString::cast(string_result)->GetChars();
cast 3343 src/heap.cc SlicedString* sliced_string = SlicedString::cast(result);
cast 3347 src/heap.cc ConsString* cons = ConsString::cast(buffer);
cast 3353 src/heap.cc SlicedString* parent_slice = SlicedString::cast(buffer);
cast 3382 src/heap.cc ExternalAsciiString* external_string = ExternalAsciiString::cast(result);
cast 3411 src/heap.cc ExternalTwoByteString* external_string = ExternalTwoByteString::cast(result);
cast 3439 src/heap.cc String* answer = String::cast(result);
cast 3495 src/heap.cc FreeSpace::cast(filler)->set_size(size);
cast 3549 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(code_map());
cast 3550 src/heap.cc Code* code = Code::cast(result);
cast 3603 src/heap.cc Code* new_code = Code::cast(result);
cast 3647 src/heap.cc Code* new_code = Code::cast(result);
cast 3648 src/heap.cc new_code->set_relocation_info(ByteArray::cast(reloc_info_array));
cast 3680 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(map);
cast 3723 src/heap.cc JSObject::cast(prototype)->SetLocalPropertyIgnoreAttributes(
cast 3741 src/heap.cc InitializeFunction(JSFunction::cast(result), shared, prototype);
cast 3753 src/heap.cc !JSFunction::cast(callee)->shared()->is_classic_mode();
cast 3784 src/heap.cc CopyBlock(HeapObject::cast(result)->address(),
cast 3789 src/heap.cc JSObject::cast(result)->InObjectPropertyAtPut(kArgumentsLengthIndex,
cast 3794 src/heap.cc JSObject::cast(result)->InObjectPropertyAtPut(kArgumentsCalleeIndex,
cast 3799 src/heap.cc ASSERT(JSObject::cast(result)->HasFastProperties());
cast 3800 src/heap.cc ASSERT(JSObject::cast(result)->HasFastObjectElements());
cast 3841 src/heap.cc Map* map = Map::cast(map_obj);
cast 3915 src/heap.cc JSFunction::cast(map->constructor())->shared()->
cast 3958 src/heap.cc InitializeJSObjectFromMap(JSObject::cast(obj),
cast 3959 src/heap.cc FixedArray::cast(properties),
cast 3961 src/heap.cc ASSERT(JSObject::cast(obj)->HasFastSmiOrObjectElements());
cast 3974 src/heap.cc constructor->set_initial_map(Map::cast(initial_map));
cast 3975 src/heap.cc Map::cast(initial_map)->set_constructor(constructor);
cast 4137 src/heap.cc StringDictionary* dictionary = StringDictionary::cast(obj);
cast 4156 src/heap.cc dictionary = StringDictionary::cast(result);
cast 4163 src/heap.cc JSObject* global = JSObject::cast(obj);
cast 4202 src/heap.cc Address clone_address = HeapObject::cast(clone)->address();
cast 4218 src/heap.cc CopyBlock(HeapObject::cast(clone)->address(),
cast 4224 src/heap.cc JSObject::cast(clone)->GetElementsKind() == source->GetElementsKind());
cast 4225 src/heap.cc FixedArrayBase* elements = FixedArrayBase::cast(source->elements());
cast 4226 src/heap.cc FixedArray* properties = FixedArray::cast(source->properties());
cast 4232 src/heap.cc maybe_elem = FixedArray::cast(elements);
cast 4234 src/heap.cc maybe_elem = CopyFixedDoubleArray(FixedDoubleArray::cast(elements));
cast 4236 src/heap.cc maybe_elem = CopyFixedArray(FixedArray::cast(elements));
cast 4240 src/heap.cc JSObject::cast(clone)->set_elements(FixedArrayBase::cast(elem), wb_mode);
cast 4248 src/heap.cc JSObject::cast(clone)->set_properties(FixedArray::cast(prop), wb_mode);
cast 4292 src/heap.cc JSObject* jsobj = JSObject::cast(object);
cast 4295 src/heap.cc InitializeJSObjectFromMap(jsobj, FixedArray::cast(properties), map);
cast 4300 src/heap.cc InitializeFunction(JSFunction::cast(object), shared, the_hole_value());
cast 4301 src/heap.cc JSFunction::cast(object)->set_context(
cast 4336 src/heap.cc InitializeJSObjectFromMap(object, FixedArray::cast(properties), map);
cast 4353 src/heap.cc SeqAsciiString* string_result = SeqAsciiString::cast(result);
cast 4384 src/heap.cc String* string_result = String::cast(result);
cast 4414 src/heap.cc String* string_result = String::cast(result);
cast 4490 src/heap.cc String* answer = String::cast(result);
cast 4540 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(ascii_string_map());
cast 4541 src/heap.cc String::cast(result)->set_length(length);
cast 4542 src/heap.cc String::cast(result)->set_hash_field(String::kEmptyHashField);
cast 4543 src/heap.cc ASSERT_EQ(size, HeapObject::cast(result)->Size());
cast 4549 src/heap.cc char* dest = SeqAsciiString::cast(result)->GetChars();
cast 4586 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(string_map());
cast 4587 src/heap.cc String::cast(result)->set_length(length);
cast 4588 src/heap.cc String::cast(result)->set_hash_field(String::kEmptyHashField);
cast 4589 src/heap.cc ASSERT_EQ(size, HeapObject::cast(result)->Size());
cast 4603 src/heap.cc FixedArray::cast(maybe_map_array)->get(elements_kind);
cast 4605 src/heap.cc map = Map::cast(maybe_transitioned_map);
cast 4650 src/heap.cc HeapObject* dst = HeapObject::cast(obj);
cast 4657 src/heap.cc HeapObject::cast(obj)->set_map_no_write_barrier(map);
cast 4658 src/heap.cc FixedArray* result = FixedArray::cast(obj);
cast 4676 src/heap.cc HeapObject* dst = HeapObject::cast(obj);
cast 4743 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(heap->fixed_array_map());
cast 4744 src/heap.cc FixedArray* array = FixedArray::cast(result);
cast 4778 src/heap.cc FixedArray::cast(obj)->set_length(length);
cast 5011 src/heap.cc Struct::cast(result)->InitializeBody(size);
cast 5481 src/heap.cc HeapObject::cast(object));
cast 5533 src/heap.cc FreeSpace::cast(HeapObject::FromAddress(current_address));
cast 5914 src/heap.cc HeapObject* obj = HeapObject::cast(*p);
cast 5929 src/heap.cc Map* map_p = reinterpret_cast<Map*>(HeapObject::cast(map));
cast 5966 src/heap.cc HeapObject* obj = HeapObject::cast(*p);
cast 5986 src/heap.cc obj->IterateBody(Map::cast(map_p)->instance_type(),
cast 5987 src/heap.cc obj->SizeFromMap(Map::cast(map_p)),
cast 6488 src/heap.cc HeapObject* obj = HeapObject::cast(*p);
cast 6685 src/heap.cc HeapObject* obj = HeapObject::cast(*p);
cast 6703 src/heap.cc Map* map_p = reinterpret_cast<Map*>(HeapObject::cast(map));
cast 6735 src/heap.cc HeapObject* obj = HeapObject::cast(*p);
cast 6753 src/heap.cc obj->IterateBody(Map::cast(map_p)->instance_type(),
cast 6754 src/heap.cc obj->SizeFromMap(Map::cast(map_p)),
cast 1125 src/heap.h return type::cast(roots_[k##camel_name##RootIndex]); \
cast 1136 src/heap.h return Map::cast(roots_[k##Name##MapRootIndex]); \
cast 1142 src/heap.h return String::cast(roots_[k##name##RootIndex]); \
cast 863 src/hydrogen-instructions.cc HConstant::cast(left())->HasInteger32Value() &&
cast 864 src/hydrogen-instructions.cc HConstant::cast(left())->Integer32Value() == nop_constant) {
cast 868 src/hydrogen-instructions.cc HConstant::cast(right())->HasInteger32Value() &&
cast 869 src/hydrogen-instructions.cc HConstant::cast(right())->Integer32Value() == nop_constant) {
cast 879 src/hydrogen-instructions.cc HValue* result = HBitNot::cast(value())->value();
cast 948 src/hydrogen-instructions.cc HDiv* hdiv = HDiv::cast(value());
cast 962 src/hydrogen-instructions.cc !HInstruction::cast(new_left)->IsLinked()) {
cast 963 src/hydrogen-instructions.cc HInstruction::cast(new_left)->InsertBefore(this);
cast 966 src/hydrogen-instructions.cc !HInstruction::cast(new_right)->IsLinked()) {
cast 967 src/hydrogen-instructions.cc HInstruction::cast(new_right)->InsertBefore(this);
cast 1002 src/hydrogen-instructions.cc HConstant::cast(value())->handle()->IsSymbol()) {
cast 1472 src/hydrogen-instructions.cc if (literal->IsString() && String::cast(*literal)->length() == 0) {
cast 1491 src/hydrogen-instructions.cc return Handle<JSObject>::cast(boilerplate_object_)->elements()->map() ==
cast 1525 src/hydrogen-instructions.cc HConstant* c = HConstant::cast(right());
cast 1541 src/hydrogen-instructions.cc HConstant* c = HConstant::cast(right());
cast 1567 src/hydrogen-instructions.cc HConstant* c = HConstant::cast(right());
cast 1685 src/hydrogen-instructions.cc JSObject::cast(current)->IsAccessCheckNeeded() ||
cast 1686 src/hydrogen-instructions.cc !JSObject::cast(current)->HasFastProperties()) {
cast 1691 src/hydrogen-instructions.cc Map* map = JSObject::cast(current)->map();
cast 1695 src/hydrogen-instructions.cc current = JSObject::cast(current)->GetPrototype();
cast 1770 src/hydrogen-instructions.cc HLoadNamedFieldPolymorphic* other = HLoadNamedFieldPolymorphic::cast(value);
cast 1791 src/hydrogen-instructions.cc stream->Add(*String::cast(*name())->ToCString());
cast 1798 src/hydrogen-instructions.cc stream->Add(*String::cast(*name())->ToCString());
cast 1848 src/hydrogen-instructions.cc HLoadKeyedFastElement* key_load = HLoadKeyedFastElement::cast(key());
cast 1851 src/hydrogen-instructions.cc HForInCacheArray::cast(key_load->object());
cast 1928 src/hydrogen-instructions.cc stream->Add(*String::cast(*name())->ToCString());
cast 1937 src/hydrogen-instructions.cc stream->Add(*String::cast(*name())->ToCString());
cast 2321 src/hydrogen-instructions.cc (value()->IsChange() && HChange::cast(value())->from().IsInteger32())) {
cast 2341 src/hydrogen-instructions.cc HConstant* c_left = HConstant::cast(left); \
cast 2342 src/hydrogen-instructions.cc HConstant* c_right = HConstant::cast(right); \
cast 2367 src/hydrogen-instructions.cc HConstant* c_left = HConstant::cast(left);
cast 2368 src/hydrogen-instructions.cc HConstant* c_right = HConstant::cast(right);
cast 2391 src/hydrogen-instructions.cc HConstant* c_left = HConstant::cast(left);
cast 2392 src/hydrogen-instructions.cc HConstant* c_right = HConstant::cast(right);
cast 2413 src/hydrogen-instructions.cc HConstant* c_left = HConstant::cast(left);
cast 2414 src/hydrogen-instructions.cc HConstant* c_right = HConstant::cast(right);
cast 2446 src/hydrogen-instructions.cc HConstant* c_left = HConstant::cast(left); \
cast 2447 src/hydrogen-instructions.cc HConstant* c_right = HConstant::cast(right); \
cast 2469 src/hydrogen-instructions.cc HConstant* c_left = HConstant::cast(left);
cast 2470 src/hydrogen-instructions.cc HConstant* c_right = HConstant::cast(right);
cast 2509 src/hydrogen-instructions.cc HPhi* hint_value = HUnknownOSRValue::cast(value)->incoming_value();
cast 2521 src/hydrogen-instructions.cc HConstant* constant = HConstant::cast(value);
cast 212 src/hydrogen-instructions.h static H##type* cast(HValue* value) { \
cast 220 src/hydrogen-instructions.h static H##type* cast(HValue* value) { \
cast 569 src/hydrogen-instructions.h static HValue* cast(HValue* value) { return value; }
cast 1165 src/hydrogen-instructions.h static HUnaryOperation* cast(HValue* value) {
cast 2012 src/hydrogen-instructions.h HUnaryMathOperation* b = HUnaryMathOperation::cast(other);
cast 2126 src/hydrogen-instructions.h HCheckMaps* b = HCheckMaps::cast(other);
cast 2164 src/hydrogen-instructions.h HCheckFunction* b = HCheckFunction::cast(other);
cast 2207 src/hydrogen-instructions.h HCheckInstanceType* b = HCheckInstanceType::cast(other);
cast 2300 src/hydrogen-instructions.h HCheckPrototypeMaps* b = HCheckPrototypeMaps::cast(other);
cast 2400 src/hydrogen-instructions.h static HPhi* cast(HValue* value) {
cast 2563 src/hydrogen-instructions.h HConstant* other_constant = HConstant::cast(other);
cast 3387 src/hydrogen-instructions.h HConstant::cast(right())->HasInteger32Value()) {
cast 3388 src/hydrogen-instructions.h int32_t value = HConstant::cast(right())->Integer32Value();
cast 3462 src/hydrogen-instructions.h return op() == HBitwise::cast(other)->op();
cast 3655 src/hydrogen-instructions.h HLoadGlobalCell* b = HLoadGlobalCell::cast(other);
cast 3701 src/hydrogen-instructions.h && !(value->IsConstant() && HConstant::cast(value)->ImmortalImmovable());
cast 3834 src/hydrogen-instructions.h HLoadContextSlot* b = HLoadContextSlot::cast(other);
cast 3926 src/hydrogen-instructions.h HLoadNamedField* b = HLoadNamedField::cast(other);
cast 4081 src/hydrogen-instructions.h HLoadKeyedFastElement* other_load = HLoadKeyedFastElement::cast(other);
cast 4143 src/hydrogen-instructions.h HLoadKeyedFastDoubleElement::cast(other);
cast 4205 src/hydrogen-instructions.h HLoadKeyedSpecializedArrayElement::cast(other);
cast 4562 src/hydrogen-instructions.h HTransitionElementsKind* instr = HTransitionElementsKind::cast(other);
cast 4784 src/hydrogen-instructions.h return Handle<JSObject>::cast(boilerplate_object_)->GetElementsKind();
cast 213 src/hydrogen.cc HSimulate* simulate = HSimulate::cast(predecessor->end()->previous());
cast 1100 src/hydrogen.cc if (value->IsPhi()) worklist.Add(HPhi::cast(value), zone());
cast 1133 src/hydrogen.cc if (operand->IsPhi() && !HPhi::cast(operand)->is_live()) {
cast 1134 src/hydrogen.cc HPhi::cast(operand)->set_is_live(true);
cast 1135 src/hydrogen.cc worklist.Add(HPhi::cast(operand), zone());
cast 1262 src/hydrogen.cc InferControlFlowRange(HCompareIDAndBranch::cast(pred->end()), block);
cast 1952 src/hydrogen.cc HTransitionElementsKind* trans = HTransitionElementsKind::cast(instr);
cast 2382 src/hydrogen.cc if (use->IsPhi()) HPhi::cast(use)->AddIndirectUsesTo(&use_count[0]);
cast 2437 src/hydrogen.cc int id = HPhi::cast(use)->phi_id();
cast 2548 src/hydrogen.cc HPhi* phi = HPhi::cast(current);
cast 2558 src/hydrogen.cc HMul* mul = HMul::cast(current);
cast 2563 src/hydrogen.cc HDiv* div = HDiv::cast(current);
cast 2584 src/hydrogen.cc next = HInstruction::cast(use_value);
cast 2596 src/hydrogen.cc HConstant* constant = HConstant::cast(value);
cast 2633 src/hydrogen.cc value->DeleteAndReplaceWith(HForceRepresentation::cast(value)->value());
cast 2688 src/hydrogen.cc RecursivelyMarkPhiDeoptimizeOnUndefined(HPhi::cast(input));
cast 2723 src/hydrogen.cc HChange* change = HChange::cast(current);
cast 2763 src/hydrogen.cc Expression* cond = TestContext::cast(owner->ast_context())->condition();
cast 3183 src/hydrogen.cc HAdd* index = HAdd::cast(check->index());
cast 3185 src/hydrogen.cc constant = HConstant::cast(index->left());
cast 3188 src/hydrogen.cc constant = HConstant::cast(index->right());
cast 3192 src/hydrogen.cc HSub* index = HSub::cast(check->index());
cast 3195 src/hydrogen.cc constant = HConstant::cast(index->left());
cast 3198 src/hydrogen.cc constant = HConstant::cast(index->right());
cast 3420 src/hydrogen.cc HBoundsCheck* check = HBoundsCheck::cast(i);
cast 3495 src/hydrogen.cc HAdd* add = HAdd::cast(index);
cast 3498 src/hydrogen.cc constant = HConstant::cast(add->left());
cast 3501 src/hydrogen.cc constant = HConstant::cast(add->right());
cast 3507 src/hydrogen.cc HSub* sub = HSub::cast(index);
cast 3510 src/hydrogen.cc constant = HConstant::cast(sub->left());
cast 3513 src/hydrogen.cc constant = HConstant::cast(sub->right());
cast 3544 src/hydrogen.cc HLoadKeyedFastElement* op = HLoadKeyedFastElement::cast(instr);
cast 3548 src/hydrogen.cc HLoadKeyedFastDoubleElement::cast(instr);
cast 3552 src/hydrogen.cc HLoadKeyedSpecializedArrayElement::cast(instr);
cast 3555 src/hydrogen.cc HStoreKeyedFastElement* op = HStoreKeyedFastElement::cast(instr);
cast 3559 src/hydrogen.cc HStoreKeyedFastDoubleElement::cast(instr);
cast 3563 src/hydrogen.cc HStoreKeyedSpecializedArrayElement::cast(instr);
cast 3836 src/hydrogen.cc TestContext* test = TestContext::cast(context);
cast 3867 src/hydrogen.cc TestContext* test = TestContext::cast(context);
cast 4340 src/hydrogen.cc HForInCacheArray::cast(array)->set_index_cache(
cast 4341 src/hydrogen.cc HForInCacheArray::cast(index_cache));
cast 4443 src/hydrogen.cc SharedFunctionInfo* shared = SharedFunctionInfo::cast(obj);
cast 4666 src/hydrogen.cc Handle<FixedArray> fast_elements = Handle<FixedArray>::cast(elements);
cast 4672 src/hydrogen.cc Handle<JSObject> value_object = Handle<JSObject>::cast(value);
cast 4696 src/hydrogen.cc Handle<JSObject> value_object = Handle<JSObject>::cast(value);
cast 4725 src/hydrogen.cc IsFastLiteral(Handle<JSObject>::cast(boilerplate),
cast 4729 src/hydrogen.cc Handle<JSObject> boilerplate_object = Handle<JSObject>::cast(boilerplate);
cast 4822 src/hydrogen.cc if (JSObject::cast(*raw_boilerplate)->elements()->map() ==
cast 4828 src/hydrogen.cc Handle<JSObject> boilerplate = Handle<JSObject>::cast(raw_boilerplate);
cast 4830 src/hydrogen.cc Handle<JSObject>::cast(boilerplate)->GetElementsKind();
cast 4974 src/hydrogen.cc Handle<JSObject>(JSObject::cast(type->prototype())),
cast 4975 src/hydrogen.cc Handle<JSObject>(JSObject::cast(proto))));
cast 5018 src/hydrogen.cc Handle<JSObject> holder(JSObject::cast(map->prototype()));
cast 5037 src/hydrogen.cc Handle<Object> setter(Handle<AccessorPair>::cast(callback)->setter());
cast 5038 src/hydrogen.cc Handle<JSFunction> function(Handle<JSFunction>::cast(setter));
cast 5051 src/hydrogen.cc Handle<String> name = Handle<String>::cast(key->AsLiteral()->handle());
cast 5228 src/hydrogen.cc Handle<String> name = Handle<String>::cast(key->handle());
cast 5660 src/hydrogen.cc Handle<Object> getter(Handle<AccessorPair>::cast(callback)->getter());
cast 5661 src/hydrogen.cc Handle<JSFunction> function(Handle<JSFunction>::cast(getter));
cast 6356 src/hydrogen.cc Handle<JSObject>(JSObject::cast(receiver_map->prototype())), holder));
cast 6823 src/hydrogen.cc HBasicBlock* true_target = TestContext::cast(ast_context())->if_true();
cast 6828 src/hydrogen.cc HBasicBlock* false_target = TestContext::cast(ast_context())->if_false();
cast 6966 src/hydrogen.cc if (right->IsConstant() && HConstant::cast(right)->HasDoubleValue()) {
cast 6967 src/hydrogen.cc double exponent = HConstant::cast(right)->DoubleValue();
cast 6987 src/hydrogen.cc HConstant::cast(right)->HasInteger32Value() &&
cast 6988 src/hydrogen.cc HConstant::cast(right)->Integer32Value() == 2) {
cast 7451 src/hydrogen.cc HValue* constructor = HPushArgument::cast(Top())->argument();
cast 7625 src/hydrogen.cc TestContext* context = TestContext::cast(ast_context());
cast 7929 src/hydrogen.cc ((left->IsConstant() && HConstant::cast(left)->handle()->IsString()) ||
cast 7930 src/hydrogen.cc (right->IsConstant() && HConstant::cast(right)->handle()->IsString()))) {
cast 7936 src/hydrogen.cc HBitwiseBinaryOperation::cast(instr)->
cast 7987 src/hydrogen.cc TestContext* context = TestContext::cast(ast_context());
cast 8131 src/hydrogen.cc HConstant::cast(left)->handle().is_identical_to(nil) &&
cast 8148 src/hydrogen.cc HConstant::cast(right)->handle()->IsString()) {
cast 8149 src/hydrogen.cc *typeof_expr = HTypeof::cast(left);
cast 8150 src/hydrogen.cc *check = Handle<String>::cast(HConstant::cast(right)->handle());
cast 8181 src/hydrogen.cc ((left->IsConstant() && HConstant::cast(left)->handle()->IsBoolean()) ||
cast 8182 src/hydrogen.cc (right->IsConstant() && HConstant::cast(right)->handle()->IsBoolean()));
cast 8196 src/hydrogen.cc Handle<String> rhs = Handle<String>::cast(literal->handle());
cast 8255 src/hydrogen.cc Handle<JSFunction> candidate(JSFunction::cast(lookup.GetValue()));
cast 8659 src/hydrogen.cc Smi* index = Smi::cast(*(call->arguments()->at(1)->AsLiteral()->handle()));
cast 9078 src/hydrogen.cc HPhi* phi = HPhi::cast(value);
cast 9448 src/hydrogen.cc hint_index = LUnallocated::cast(op)->virtual_register();
cast 686 src/hydrogen.h static TestContext* cast(AstContext* context) {
cast 101 src/ia32/assembler-ia32-inl.h host(), this, HeapObject::cast(target_code));
cast 132 src/ia32/assembler-ia32-inl.h host(), &Memory::Object_at(pc_), HeapObject::cast(target));
cast 189 src/ia32/assembler-ia32-inl.h host(), this, HeapObject::cast(target_code));
cast 57 src/ia32/deoptimizer-ia32.cc DeoptimizationInputData::cast(code->deoptimization_data());
cast 149 src/ia32/deoptimizer-ia32.cc DeoptimizationInputData::cast(code->deoptimization_data());
cast 207 src/ia32/deoptimizer-ia32.cc JSFunction* func = JSFunction::cast(element);
cast 321 src/ia32/deoptimizer-ia32.cc DeoptimizationInputData* data = DeoptimizationInputData::cast(
cast 490 src/ia32/deoptimizer-ia32.cc JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next()));
cast 588 src/ia32/deoptimizer-ia32.cc JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next()));
cast 702 src/ia32/deoptimizer-ia32.cc function = JSFunction::cast(ComputeLiteral(iterator->Next()));
cast 860 src/ia32/deoptimizer-ia32.cc DeoptimizationOutputData* data = DeoptimizationOutputData::cast(raw_data);
cast 529 src/ia32/full-codegen-ia32.cc if (String::cast(*lit)->length() == 0) {
cast 535 src/ia32/full-codegen-ia32.cc if (Smi::cast(*lit)->value() == 0) {
cast 1649 src/ia32/full-codegen-ia32.cc static_cast<ElementsKind>(Smi::cast(constant_elements->get(0))->value());
cast 1653 src/ia32/full-codegen-ia32.cc FixedArrayBase::cast(constant_elements->get(1)));
cast 3067 src/ia32/full-codegen-ia32.cc Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->handle()));
cast 3411 src/ia32/full-codegen-ia32.cc int cache_id = Smi::cast(*(args->at(0)->AsLiteral()->handle()))->value();
cast 3901 src/ia32/full-codegen-ia32.cc const TestContext* test = TestContext::cast(context());
cast 1713 src/ia32/ic-ia32.cc stub.set_known_map(Handle<Map>(Handle<JSObject>::cast(x)->map()));
cast 300 src/ia32/lithium-codegen-ia32.cc LLabel* label = LLabel::cast(instr);
cast 499 src/ia32/lithium-codegen-ia32.cc HConstant* constant = chunk()->LookupConstant(LConstantOperand::cast(op));
cast 560 src/ia32/lithium-codegen-ia32.cc chunk_->LookupConstant(LConstantOperand::cast(context));
cast 561 src/ia32/lithium-codegen-ia32.cc __ LoadHeapObject(esi, Handle<Context>::cast(constant->handle()));
cast 874 src/ia32/lithium-codegen-ia32.cc HConstant::cast(instr->hydrogen()->right())->Integer32Value();
cast 1031 src/ia32/lithium-codegen-ia32.cc int32_t divisor = ToInteger32(LConstantOperand::cast(instr->InputAt(1)));
cast 1142 src/ia32/lithium-codegen-ia32.cc int constant = ToInteger32(LConstantOperand::cast(right));
cast 1196 src/ia32/lithium-codegen-ia32.cc if (ToInteger32(LConstantOperand::cast(right)) <= 0) {
cast 1216 src/ia32/lithium-codegen-ia32.cc int right_operand = ToInteger32(LConstantOperand::cast(right));
cast 1277 src/ia32/lithium-codegen-ia32.cc int value = ToInteger32(LConstantOperand::cast(right));
cast 1371 src/ia32/lithium-codegen-ia32.cc __ LoadHeapObject(reg, Handle<HeapObject>::cast(handle));
cast 1747 src/ia32/lithium-codegen-ia32.cc double left_val = ToDouble(LConstantOperand::cast(left));
cast 1748 src/ia32/lithium-codegen-ia32.cc double right_val = ToDouble(LConstantOperand::cast(right));
cast 2435 src/ia32/lithium-codegen-ia32.cc Handle<HeapObject> current(HeapObject::cast((*type)->prototype()));
cast 2443 src/ia32/lithium-codegen-ia32.cc Handle<HeapObject>(HeapObject::cast(current->map()->prototype()));
cast 2453 src/ia32/lithium-codegen-ia32.cc Handle<Object> object = ToHandle(LConstantOperand::cast(operand));
cast 2455 src/ia32/lithium-codegen-ia32.cc __ Push(Handle<Smi>::cast(object));
cast 2457 src/ia32/lithium-codegen-ia32.cc __ PushHeapObject(Handle<HeapObject>::cast(object));
cast 2705 src/ia32/lithium-codegen-ia32.cc int constant_value = ToInteger32(LConstantOperand::cast(key));
cast 3670 src/ia32/lithium-codegen-ia32.cc Immediate(ToInteger32(LConstantOperand::cast(instr->index()))));
cast 3884 src/ia32/lithium-codegen-ia32.cc int const_index = ToInteger32(LConstantOperand::cast(instr->index()));
cast 4579 src/ia32/lithium-codegen-ia32.cc Handle<JSObject>(JSObject::cast(current_prototype->GetPrototype()));
cast 4791 src/ia32/lithium-codegen-ia32.cc Handle<JSObject> value_object = Handle<JSObject>::cast(value);
cast 4797 src/ia32/lithium-codegen-ia32.cc __ LoadHeapObject(ecx, Handle<HeapObject>::cast(value));
cast 4816 src/ia32/lithium-codegen-ia32.cc Handle<FixedDoubleArray>::cast(elements);
cast 4827 src/ia32/lithium-codegen-ia32.cc Handle<FixedArray> fast_elements = Handle<FixedArray>::cast(elements);
cast 4832 src/ia32/lithium-codegen-ia32.cc Handle<JSObject> value_object = Handle<JSObject>::cast(value);
cast 4838 src/ia32/lithium-codegen-ia32.cc __ LoadHeapObject(ecx, Handle<HeapObject>::cast(value));
cast 88 src/ia32/lithium-codegen-ia32.h return Immediate(ToInteger32(LConstantOperand::cast(op)));
cast 306 src/ia32/lithium-gap-resolver-ia32.cc LConstantOperand* constant_source = LConstantOperand::cast(source);
cast 79 src/ia32/lithium-ia32.cc LUnallocated::cast(Output())->HasFixedPolicy() ||
cast 80 src/ia32/lithium-ia32.cc !LUnallocated::cast(Output())->HasRegisterPolicy());
cast 82 src/ia32/lithium-ia32.cc LUnallocated* operand = LUnallocated::cast(it.Current());
cast 87 src/ia32/lithium-ia32.cc LUnallocated* operand = LUnallocated::cast(it.Current());
cast 393 src/ia32/lithium-ia32.cc stream->Add(*String::cast(*name())->ToCString());
cast 402 src/ia32/lithium-ia32.cc stream->Add(*String::cast(*name())->ToCString());
cast 531 src/ia32/lithium-ia32.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 538 src/ia32/lithium-ia32.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 545 src/ia32/lithium-ia32.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 552 src/ia32/lithium-ia32.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 559 src/ia32/lithium-ia32.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 566 src/ia32/lithium-ia32.cc HInstruction* instr = HInstruction::cast(value);
cast 643 src/ia32/lithium-ia32.cc HSimulate* sim = HSimulate::cast(hinstr->next());
cast 734 src/ia32/lithium-ia32.cc HConstant* constant = HConstant::cast(right_value);
cast 930 src/ia32/lithium-ia32.cc HBasicBlock* successor = HConstant::cast(value)->ToBoolean()
cast 1245 src/ia32/lithium-ia32.cc HChange::cast(dividend)->from().IsInteger32()) {
cast 1246 src/ia32/lithium-ia32.cc return HChange::cast(dividend)->value();
cast 1254 src/ia32/lithium-ia32.cc HConstant::cast(divisor)->HasInteger32Value()) {
cast 1255 src/ia32/lithium-ia32.cc HConstant* constant_val = HConstant::cast(divisor);
cast 1265 src/ia32/lithium-ia32.cc ASSERT(right->IsConstant() && HConstant::cast(right)->HasInteger32Value());
cast 1266 src/ia32/lithium-ia32.cc LOperand* divisor = chunk_->DefineConstantOperand(HConstant::cast(right));
cast 1267 src/ia32/lithium-ia32.cc int32_t divisor_si = HConstant::cast(right)->Integer32Value();
cast 186 src/ia32/lithium-ia32.h static L##type* cast(LInstruction* instr) { \
cast 194 src/ia32/lithium-ia32.h return H##type::cast(hydrogen_value()); \
cast 313 src/ia32/lithium-ia32.h static LGap* cast(LInstruction* instr) {
cast 446 src/ia32/lithium-ia32.h return HControlInstruction::cast(this->hydrogen_value());
cast 2288 src/ia32/lithium-ia32.h return HForInCacheArray::cast(this->hydrogen_value())->idx();
cast 279 src/ia32/macro-assembler-ia32.h LoadHeapObject(result, Handle<HeapObject>::cast(object));
cast 1007 src/ia32/regexp-macro-assembler-ia32.cc return Handle<HeapObject>::cast(code);
cast 1223 src/ia32/regexp-macro-assembler-ia32.cc subject_tmp = Handle<String>(ConsString::cast(*subject_tmp)->first());
cast 1225 src/ia32/regexp-macro-assembler-ia32.cc SlicedString* slice = SlicedString::cast(*subject_tmp);
cast 284 src/ia32/stub-cache-ia32.cc JSFunction::cast(masm->isolate()->global_context()->get(index)));
cast 784 src/ia32/stub-cache-ia32.cc holder = JSObject::cast(holder->GetPrototype());
cast 912 src/ia32/stub-cache-ia32.cc Handle<GlobalObject>::cast(current),
cast 917 src/ia32/stub-cache-ia32.cc current = Handle<JSObject>(JSObject::cast(current->GetPrototype()));
cast 957 src/ia32/stub-cache-ia32.cc Handle<JSObject> prototype(JSObject::cast(current->GetPrototype()));
cast 1164 src/ia32/stub-cache-ia32.cc AccessorInfo* callback = AccessorInfo::cast(lookup->GetCallbackObject());
cast 1257 src/ia32/stub-cache-ia32.cc AccessorInfo::cast(lookup->GetCallbackObject()));
cast 1452 src/ia32/stub-cache-ia32.cc CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
cast 1673 src/ia32/stub-cache-ia32.cc CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
cast 1766 src/ia32/stub-cache-ia32.cc CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 1849 src/ia32/stub-cache-ia32.cc CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 1923 src/ia32/stub-cache-ia32.cc CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
cast 1927 src/ia32/stub-cache-ia32.cc GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
cast 2006 src/ia32/stub-cache-ia32.cc CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
cast 2010 src/ia32/stub-cache-ia32.cc GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
cast 2130 src/ia32/stub-cache-ia32.cc CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
cast 2134 src/ia32/stub-cache-ia32.cc GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
cast 2218 src/ia32/stub-cache-ia32.cc Handle<JSObject>::cast(object), holder);
cast 2241 src/ia32/stub-cache-ia32.cc CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
cast 2304 src/ia32/stub-cache-ia32.cc CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax,
cast 2324 src/ia32/stub-cache-ia32.cc Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2345 src/ia32/stub-cache-ia32.cc Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2367 src/ia32/stub-cache-ia32.cc Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2859 src/ia32/stub-cache-ia32.cc masm(), Handle<GlobalObject>::cast(last), name, eax, &miss);
cast 102 src/ic-inl.h return GetCodeCacheForObject(JSObject::cast(object), holder);
cast 130 src/ic-inl.h return JSObject::cast(map_owner);
cast 149 src/ic.cc JavaScriptFrame* frame = JavaScriptFrame::cast(it.frame());
cast 152 src/ic.cc JSFunction* function = JSFunction::cast(frame->function());
cast 176 src/ic.cc ? lookup->holder() : Object::cast(isolate->heap()->null_value());
cast 181 src/ic.cc !JSObject::cast(current)->HasFastProperties() &&
cast 219 src/ic.cc map->RemoveFromCodeCache(String::cast(name), target, index);
cast 269 src/ic.cc Code* code = Code::cast(isolate()->heap()->FindCodeObject(addr));
cast 325 src/ic.cc TypeFeedbackInfo::cast(host->type_feedback_info());
cast 484 src/ic.cc callee = Handle<Object>(JSFunctionProxy::cast(*callee)->call_trap());
cast 488 src/ic.cc Handle<JSFunction> function = Handle<JSFunction>::cast(callee);
cast 571 src/ic.cc Handle<JSFunction> function = Handle<JSFunction>::cast(result);
cast 612 src/ic.cc String* string = String::cast(*object);
cast 614 src/ic.cc ASSERT(string == args[0] || string == JSValue::cast(args[0])->value());
cast 660 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object);
cast 663 src/ic.cc Handle<GlobalObject> global = Handle<GlobalObject>::cast(holder);
cast 666 src/ic.cc Handle<JSFunction> function(JSFunction::cast(cell->value()));
cast 750 src/ic.cc ? Handle<JSObject>::cast(object)
cast 751 src/ic.cc : Handle<JSObject>(JSObject::cast(object->GetPrototype()));
cast 769 src/ic.cc Handle<String>::cast(key));
cast 781 src/ic.cc Handle<JSObject>::cast(object)->elements()->map() == *map) {
cast 846 src/ic.cc ? Handle<Object>(Handle<JSValue>::cast(object)->value())
cast 848 src/ic.cc return Smi::FromInt(String::cast(*string)->length());
cast 868 src/ic.cc return JSArray::cast(*object)->length();
cast 874 src/ic.cc Handle<JSFunction>::cast(object)->should_have_prototype()) {
cast 944 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object);
cast 974 src/ic.cc Handle<GlobalObject> global = Handle<GlobalObject>::cast(holder);
cast 990 src/ic.cc Handle<AccessorInfo> info = Handle<AccessorInfo>::cast(callback);
cast 997 src/ic.cc Handle<Object> getter(Handle<AccessorPair>::cast(callback)->getter());
cast 1002 src/ic.cc name, receiver, holder, Handle<JSFunction>::cast(getter));
cast 1080 src/ic.cc double value = Handle<HeapNumber>::cast(key)->value();
cast 1105 src/ic.cc Handle<String> name = Handle<String>::cast(key);
cast 1119 src/ic.cc Handle<String> string = Handle<String>::cast(object);
cast 1131 src/ic.cc Handle<JSArray> array = Handle<JSArray>::cast(object);
cast 1143 src/ic.cc Handle<JSFunction>::cast(object)->should_have_prototype()) {
cast 1144 src/ic.cc Handle<JSFunction> function = Handle<JSFunction>::cast(object);
cast 1206 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object);
cast 1237 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object);
cast 1267 src/ic.cc Handle<AccessorInfo>::cast(callback_object);
cast 1351 src/ic.cc return JSProxy::cast(*object)->
cast 1371 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object);
cast 1387 src/ic.cc Handle<JSArray>::cast(receiver)->AllowsSetElementsLength() &&
cast 1478 src/ic.cc Handle<GlobalObject> global = Handle<GlobalObject>::cast(receiver);
cast 1490 src/ic.cc Handle<AccessorInfo> info = Handle<AccessorInfo>::cast(callback);
cast 1497 src/ic.cc Handle<Object> setter(Handle<AccessorPair>::cast(callback)->setter());
cast 1502 src/ic.cc name, receiver, holder, Handle<JSFunction>::cast(setter),
cast 1520 src/ic.cc Handle<Map> transition(Map::cast(value));
cast 1588 src/ic.cc AddOneReceiverMapIfMissing(result, Handle<Map>::cast(object));
cast 1681 src/ic.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 1806 src/ic.cc int index = Smi::cast(*key)->value();
cast 1808 src/ic.cc JSArray::cast(*receiver)->length()->IsSmi() &&
cast 1809 src/ic.cc index >= Smi::cast(JSArray::cast(*receiver)->length())->value();
cast 1879 src/ic.cc Handle<String> name = Handle<String>::cast(key);
cast 1883 src/ic.cc return JSProxy::cast(*object)->SetProperty(
cast 1895 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object);
cast 1928 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object);
cast 2132 src/ic.cc JSArray* receiver = JSArray::cast(args[0]);
cast 2161 src/ic.cc JSObject* object = JSObject::cast(args[0]);
cast 2162 src/ic.cc Map* transition = Map::cast(args[1]);
cast 2177 src/ic.cc FixedArray* new_storage = FixedArray::cast(result);
cast 2434 src/ic.cc Handle<JSFunction> builtin_function(JSFunction::cast(builtin), isolate);
cast 2543 src/ic.cc Handle<JSFunction> builtin_function(JSFunction::cast(builtin), isolate);
cast 2629 src/ic.cc if (Handle<JSObject>::cast(x)->map() ==
cast 2630 src/ic.cc Handle<JSObject>::cast(y)->map() &&
cast 40 src/incremental-marking-inl.h MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value));
cast 90 src/incremental-marking.cc ASSERT(Marking::IsWhite(Marking::MarkBitFrom(HeapObject::cast(value))));
cast 141 src/incremental-marking.cc MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value));
cast 157 src/incremental-marking.cc Code::cast(value));
cast 188 src/incremental-marking.cc heap_->mark_compact_collector()->RecordRelocSlot(rinfo, Code::cast(target));
cast 198 src/incremental-marking.cc heap_->mark_compact_collector()->RecordRelocSlot(rinfo, Code::cast(target));
cast 205 src/incremental-marking.cc RecordCodeEntrySlot(entry_address, Code::cast(target));
cast 236 src/incremental-marking.cc HeapObject* heap_object = HeapObject::cast(obj);
cast 274 src/incremental-marking.cc HeapObject* heap_object = HeapObject::cast(obj);
cast 445 src/incremental-marking.cc RecordWriteStub::Patch(Code::cast(e), mode);
cast 503 src/incremental-marking.cc HeapObject* heap_obj = HeapObject::cast(obj);
cast 504 src/incremental-marking.cc MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::cast(obj));
cast 666 src/incremental-marking.cc VisitGlobalContext(Context::cast(obj), &marking_visitor);
cast 668 src/incremental-marking.cc Map* map = Map::cast(obj);
cast 711 src/incremental-marking.cc HeapObject* cache = HeapObject::cast(
cast 712 src/incremental-marking.cc Context::cast(context)->get(Context::NORMALIZED_MAP_CACHE_INDEX));
cast 720 src/incremental-marking.cc context = Context::cast(context)->get(Context::NEXT_CONTEXT_LINK);
cast 837 src/incremental-marking.cc Context* ctx = Context::cast(obj);
cast 845 src/incremental-marking.cc Map* map = Map::cast(obj);
cast 45 src/inspector.cc HeapObject* hobj = HeapObject::cast(obj);
cast 573 src/isolate.cc Handle<Script> script(Script::cast(fun->shared()->script()));
cast 582 src/isolate.cc Handle<FixedArray> line_ends(FixedArray::cast(script->line_ends()));
cast 584 src/isolate.cc Smi::cast(line_ends->get(relative_line_number - 1))->value() + 1;
cast 617 src/isolate.cc Handle<JSFunction> method = Handle<JSFunction>::cast(property);
cast 641 src/isolate.cc int type = Smi::cast(script->compilation_type())->value();
cast 658 src/isolate.cc FixedArray::cast(stack_trace->elements())->set(frames_seen, *stack_frame);
cast 754 src/isolate.cc JSFunction* constructor = JSFunction::cast(receiver->map()->constructor());
cast 762 src/isolate.cc Handle<Object> data(AccessCheckInfo::cast(data_obj)->data());
cast 784 src/isolate.cc Object* receiver_context = JSGlobalProxy::cast(receiver)->context();
cast 792 src/isolate.cc if (Context::cast(receiver_context)->security_token() ==
cast 820 src/isolate.cc JSFunction* constructor = JSFunction::cast(receiver->map()->constructor());
cast 827 src/isolate.cc Object* fun_obj = AccessCheckInfo::cast(data_obj)->named_callback();
cast 836 src/isolate.cc Handle<Object> data(AccessCheckInfo::cast(data_obj)->data(), this);
cast 863 src/isolate.cc JSFunction* constructor = JSFunction::cast(receiver->map()->constructor());
cast 870 src/isolate.cc Object* fun_obj = AccessCheckInfo::cast(data_obj)->indexed_callback();
cast 878 src/isolate.cc Handle<Object> data(AccessCheckInfo::cast(data_obj)->data(), this);
cast 901 src/isolate.cc Handle<JSObject>::cast(GetProperty(js_builtins_object(), key));
cast 971 src/isolate.cc Handle<JSFunction> fun(JSFunction::cast(frame->function()));
cast 995 src/isolate.cc JSFunction* fun = JSFunction::cast(frame->function());
cast 998 src/isolate.cc !(Script::cast(script)->source()->IsUndefined())) {
cast 1001 src/isolate.cc Handle<Script> casted_script(Script::cast(script));
cast 1049 src/isolate.cc if (JSObject::cast(prototype)->map()->constructor() == error_constructor) {
cast 1100 src/isolate.cc JSObject::cast(*exception_handle)->GetHiddenProperty(key);
cast 1104 src/isolate.cc stack_trace_object = Handle<JSArray>(JSArray::cast(stack_property));
cast 1137 src/isolate.cc *String::cast(exception)->ToCString(),
cast 1138 src/isolate.cc *String::cast(location->script()->name())->ToCString(),
cast 1143 src/isolate.cc *String::cast(location->script()->name())->ToCString(),
cast 1304 src/isolate.cc if (e->IsFailure() && Failure::cast(e)->IsOutOfMemoryException()) {
cast 1310 src/isolate.cc if (e->IsFailure() && Failure::cast(e)->IsOutOfMemoryException()) {
cast 1330 src/isolate.cc Context* context = Context::cast(frame->context());
cast 1341 src/isolate.cc Context* context = Context::cast(frame->context());
cast 179 src/json-parser.h seq_source_ = Handle<SeqAsciiString>::cast(source_);
cast 593 src/json-parser.h char* dest = SeqAsciiString::cast(*result)->GetChars();
cast 225 src/jsregexp.cc Handle<FixedArray> data(FixedArray::cast(re->data()));
cast 293 src/jsregexp.cc String* needle = String::cast(re->DataAt(JSRegExp::kAtomPatternIndex));
cast 332 src/jsregexp.cc FixedArray* array = FixedArray::cast(last_match_info->elements());
cast 398 src/jsregexp.cc int entry_value = Smi::cast(entry)->value();
cast 409 src/jsregexp.cc Handle<String> error_message(String::cast(error_string));
cast 449 src/jsregexp.cc Handle<FixedArray> data = Handle<FixedArray>(FixedArray::cast(re->data()));
cast 461 src/jsregexp.cc return Smi::cast(
cast 472 src/jsregexp.cc return Smi::cast(re->get(JSRegExp::kIrregexpCaptureCountIndex))->value();
cast 477 src/jsregexp.cc return Smi::cast(re->get(JSRegExp::kIrregexpMaxRegisterCountIndex))->value();
cast 482 src/jsregexp.cc return ByteArray::cast(re->get(JSRegExp::code_index(is_ascii)));
cast 487 src/jsregexp.cc return Code::cast(re->get(JSRegExp::code_index(is_ascii)));
cast 514 src/jsregexp.cc return IrregexpNumberOfRegisters(FixedArray::cast(regexp->data()));
cast 518 src/jsregexp.cc return (IrregexpNumberOfCaptures(FixedArray::cast(regexp->data())) + 1) * 2;
cast 546 src/jsregexp.cc Handle<FixedArray> irregexp(FixedArray::cast(regexp->data()), isolate);
cast 646 src/jsregexp.cc (IrregexpNumberOfCaptures(FixedArray::cast(jsregexp->data())) + 1) * 2;
cast 650 src/jsregexp.cc FixedArray* array = FixedArray::cast(last_match_info->elements());
cast 1060 src/jsregexp.cc Handle<Code>::cast(code)->Disassemble(*pattern->ToCString());
cast 158 src/jsregexp.h return Smi::cast(array->get(index + kFirstCapture))->value();
cast 178 src/jsregexp.h return Smi::cast(array->get(kLastCaptureCount))->value();
cast 67 src/lithium-allocator.cc LUnallocated* unalloc = LUnallocated::cast(operand_);
cast 688 src/lithium-allocator.cc int index = LUnallocated::cast(operand)->virtual_register();
cast 691 src/lithium-allocator.cc return HPhi::cast(instr);
cast 699 src/lithium-allocator.cc return LiveRangeFor(LUnallocated::cast(operand)->virtual_register());
cast 725 src/lithium-allocator.cc LUnallocated* unalloc_operand = LUnallocated::cast(operand);
cast 738 src/lithium-allocator.cc LUnallocated* unalloc_operand = LUnallocated::cast(operand);
cast 756 src/lithium-allocator.cc if (LUnallocated::cast(cur_to)->virtual_register() ==
cast 757 src/lithium-allocator.cc LUnallocated::cast(from)->virtual_register()) {
cast 790 src/lithium-allocator.cc LUnallocated* temp = LUnallocated::cast(it.Current());
cast 799 src/lithium-allocator.cc LUnallocated* first_output = LUnallocated::cast(first->Output());
cast 832 src/lithium-allocator.cc LUnallocated* cur_input = LUnallocated::cast(it.Current());
cast 861 src/lithium-allocator.cc LUnallocated* second_output = LUnallocated::cast(second->Output());
cast 863 src/lithium-allocator.cc LUnallocated* cur_input = LUnallocated::cast(second->FirstInput());
cast 920 src/lithium-allocator.cc if (live->Contains(LUnallocated::cast(to)->virtual_register())) {
cast 922 src/lithium-allocator.cc live->Remove(LUnallocated::cast(to)->virtual_register());
cast 933 src/lithium-allocator.cc live->Add(LUnallocated::cast(from)->virtual_register());
cast 944 src/lithium-allocator.cc live->Remove(LUnallocated::cast(output)->virtual_register());
cast 978 src/lithium-allocator.cc LUnallocated::cast(input)->IsUsedAtStart()) {
cast 986 src/lithium-allocator.cc live->Add(LUnallocated::cast(input)->virtual_register());
cast 995 src/lithium-allocator.cc LUnallocated* temp_unalloc = LUnallocated::cast(temp);
cast 1022 src/lithium-allocator.cc HConstant* constant = HConstant::cast(op);
cast 1278 src/lithium-allocator.cc LUnallocated::cast(to)->virtual_register() == phi->id()) {
cast 1450 src/lithium-allocator.cc LOsrEntry* instruction = LOsrEntry::cast(instrs->at(index));
cast 59 src/lithium.cc unalloc = LUnallocated::cast(this);
cast 263 src/lithium.cc return LLabel::cast(instructions_[first_instruction]);
cast 290 src/lithium.cc LLabel* label = LLabel::cast(first_instr);
cast 292 src/lithium.cc LGoto* goto_instr = LGoto::cast(last_instr);
cast 299 src/lithium.cc LGap* gap = LGap::cast(cur);
cast 361 src/lithium.cc return LGap::cast(instructions_[index]);
cast 383 src/lithium.cc return HConstant::cast(graph_->LookupValue(operand->index()));
cast 196 src/lithium.h static LUnallocated* cast(LOperand* op) {
cast 269 src/lithium.h static LConstantOperand* cast(LOperand* op) {
cast 290 src/lithium.h static LArgument* cast(LOperand* op) {
cast 305 src/lithium.h static LStackSlot* cast(LOperand* op) {
cast 330 src/lithium.h static LDoubleStackSlot* cast(LOperand* op) {
cast 355 src/lithium.h static LRegister* cast(LOperand* op) {
cast 380 src/lithium.h static LDoubleRegister* cast(LOperand* op) {
cast 463 src/liveedit.cc return Smi::cast(ends_array_->get(index))->value() + 1;
cast 632 src/liveedit.cc Handle<JSValue>::cast(FACTORY->NewJSObject(constructor));
cast 649 src/liveedit.cc JSArray* array = JSArray::cast(object);
cast 673 src/liveedit.cc return Smi::cast(res)->value();
cast 718 src/liveedit.cc JSValue::cast(this->GetField(kCodeOffset_))));
cast 719 src/liveedit.cc return Handle<Code>::cast(raw_result);
cast 723 src/liveedit.cc JSValue::cast(this->GetField(kCodeScopeInfoOffset_))));
cast 774 src/liveedit.cc Handle<JSValue> value_wrapper(JSValue::cast(element));
cast 776 src/liveedit.cc return Handle<SharedFunctionInfo>::cast(raw_result);
cast 812 src/liveedit.cc FunctionInfoWrapper::cast(
cast 821 src/liveedit.cc FunctionInfoWrapper::cast(
cast 834 src/liveedit.cc FunctionInfoWrapper::cast(
cast 912 src/liveedit.cc int len = Smi::cast(array->length())->value();
cast 915 src/liveedit.cc SharedFunctionInfo::cast(array->GetElementNoExceptionThrown(i)));
cast 917 src/liveedit.cc Handle<String> name_handle(String::cast(info->name()));
cast 1012 src/liveedit.cc DeoptimizationInputData::cast(function->code()->deoptimization_data());
cast 1020 src/liveedit.cc JSFunction* inlined = JSFunction::cast(literals->get(i));
cast 1081 src/liveedit.cc shared_info->set_scope_info(ScopeInfo::cast(*code_scope_info));
cast 1086 src/liveedit.cc Handle<DebugInfo> debug_info(DebugInfo::cast(shared_info->debug_info()));
cast 1129 src/liveedit.cc Handle<SharedFunctionInfo>::cast(UnwrapJSValue(function_wrapper));
cast 1148 src/liveedit.cc int array_len = Smi::cast(position_change_array->length())->value();
cast 1152 src/liveedit.cc int chunk_start = Smi::cast(element)->value();
cast 1157 src/liveedit.cc int chunk_end = Smi::cast(element)->value();
cast 1161 src/liveedit.cc int chunk_changed_end = Smi::cast(element)->value();
cast 1330 src/liveedit.cc Handle<String> original_source(String::cast(original->source()));
cast 1355 src/liveedit.cc old_script->set_name(String::cast(*old_script_name));
cast 1379 src/liveedit.cc Handle<SharedFunctionInfo>::cast(UnwrapJSValue(parent_function_wrapper));
cast 1381 src/liveedit.cc Handle<SharedFunctionInfo>::cast(UnwrapJSValue(orig_function_wrapper));
cast 1383 src/liveedit.cc Handle<SharedFunctionInfo>::cast(UnwrapJSValue(subst_function_wrapper));
cast 1404 src/liveedit.cc JSFunction::cast(JavaScriptFrame::cast(frame)->function()));
cast 1406 src/liveedit.cc int len = Smi::cast(shared_info_array->length())->value();
cast 1409 src/liveedit.cc JSValue::cast(shared_info_array->GetElementNoExceptionThrown(i));
cast 1411 src/liveedit.cc SharedFunctionInfo::cast(wrapper->value()));
cast 1535 src/liveedit.cc Smi::cast(Memory::Object_at(padding_pointer))->value();
cast 1719 src/liveedit.cc int array_len = Smi::cast(shared_info_array->length())->value();
cast 1761 src/liveedit.cc int len = Smi::cast(shared_info_array->length())->value();
cast 295 src/liveobjectlist.cc String* type_str = String::cast(type_obj);
cast 311 src/liveobjectlist.cc String* space_str = String::cast(space_obj);
cast 327 src/liveobjectlist.cc prop_ = Handle<String>(String::cast(prop_obj));
cast 492 src/liveobjectlist.cc JSArray* jsarray = JSArray::cast(obj);
cast 501 src/liveobjectlist.cc String* str = String::cast(obj);
cast 522 src/liveobjectlist.cc JSFunction* func = JSFunction::cast(obj);
cast 525 src/liveobjectlist.cc sinfo = SharedFunctionInfo::cast(obj);
cast 547 src/liveobjectlist.cc FixedArray* fixed = FixedArray::cast(obj);
cast 1156 src/liveobjectlist.cc if (result->IsFailure()) return Object::cast(*result);
cast 1293 src/liveobjectlist.cc if (elements_arr->IsFailure()) return Object::cast(*elements_arr);
cast 1302 src/liveobjectlist.cc if (!success) return Object::cast(*error);
cast 1308 src/liveobjectlist.cc if (body->IsFailure()) return Object::cast(*body);
cast 1338 src/liveobjectlist.cc if (elements->IsFailure()) return Object::cast(*elements);
cast 1340 src/liveobjectlist.cc maybe_result = Handle<JSArray>::cast(elements)->SetContent(*elements_arr);
cast 1427 src/liveobjectlist.cc if (summary_arr->IsFailure()) return Object::cast(*summary_arr);
cast 1433 src/liveobjectlist.cc if (detail->IsFailure()) return Object::cast(*detail);
cast 1466 src/liveobjectlist.cc if (summary_obj->IsFailure()) return Object::cast(*summary_obj);
cast 1468 src/liveobjectlist.cc maybe_result = Handle<JSArray>::cast(summary_obj)->SetContent(*summary_arr);
cast 1473 src/liveobjectlist.cc if (body->IsFailure()) return Object::cast(*body);
cast 1546 src/liveobjectlist.cc if (list->IsFailure()) return Object::cast(*list);
cast 1571 src/liveobjectlist.cc if (detail->IsFailure()) return Object::cast(*detail);
cast 1597 src/liveobjectlist.cc maybe_result = Handle<JSArray>::cast(lols)->SetContent(*list);
cast 1601 src/liveobjectlist.cc if (result->IsFailure()) return Object::cast(*result);
cast 1645 src/liveobjectlist.cc return Object::cast(element->obj_);
cast 1654 src/liveobjectlist.cc HeapObject* hobj = HeapObject::cast(obj);
cast 1697 src/liveobjectlist.cc if (HeapObject::cast(object) == target_) {
cast 1857 src/liveobjectlist.cc JSObject* obj = JSObject::cast(heap_obj);
cast 1945 src/liveobjectlist.cc HeapObject* heap_obj = HeapObject::cast(GetObj(obj_id));
cast 1956 src/liveobjectlist.cc JSFunction::cast(arguments_boilerplate->map()->constructor());
cast 1975 src/liveobjectlist.cc Handle<JSObject> body = Handle<JSObject>(JSObject::cast(body_obj));
cast 2069 src/liveobjectlist.cc JSObject* jsobj = JSObject::cast(prev);
cast 2071 src/liveobjectlist.cc jsobj->properties() == FixedArray::cast(obj)) {
cast 2076 src/liveobjectlist.cc jsobj->elements() == HeapObject::cast(obj)) {
cast 2151 src/liveobjectlist.cc HeapObject* hobj = HeapObject::cast(object);
cast 2167 src/liveobjectlist.cc HeapObject* hobj = HeapObject::cast(object);
cast 2255 src/liveobjectlist.cc obj1 = HeapObject::cast(GetObj(obj_id1));
cast 2261 src/liveobjectlist.cc HeapObject* obj2 = HeapObject::cast(GetObj(obj_id2));
cast 240 src/liveobjectlist.h HeapObject* heap_obj = HeapObject::cast(object);
cast 624 src/log.cc String::cast(key)->ToCString(DISALLOW_NULLS, ROBUST_STRING_TRAVERSAL);
cast 679 src/log.cc msg.AppendDetailed(*Handle<String>::cast(source), false);
cast 730 src/log.cc msg.AppendDetailed(String::cast(obj), false);
cast 733 src/log.cc msg.AppendDetailed(String::cast(obj), true);
cast 736 src/log.cc Logger::LogRegExpSource(Handle<JSRegExp>(JSRegExp::cast(obj)));
cast 739 src/log.cc msg.Append("0x%x", Smi::cast(obj)->value());
cast 742 src/log.cc msg.Append("%i", Smi::cast(obj)->value());
cast 771 src/log.cc String::cast(name)->ToCString(DISALLOW_NULLS, ROBUST_STRING_TRAVERSAL);
cast 1179 src/log.cc ? JSObject::cast(obj)->class_name()
cast 1339 src/log.cc SharedFunctionInfo* sfi = SharedFunctionInfo::cast(function->shared());
cast 1342 src/log.cc && !Script::cast(maybe_script)->HasValidSource()) return;
cast 1370 src/log.cc SharedFunctionInfo* sfi = SharedFunctionInfo::cast(obj);
cast 1373 src/log.cc || Script::cast(sfi->script())->HasValidSource())) {
cast 1396 src/log.cc Code* code_object = Code::cast(object);
cast 1541 src/log.cc Handle<Script> script(Script::cast(shared->script()));
cast 1543 src/log.cc Handle<String> script_name(String::cast(script->name()));
cast 1569 src/log.cc CallHandlerInfo* call_data = CallHandlerInfo::cast(raw_call_data);
cast 1609 src/log.cc AccessorInfo* ai = AccessorInfo::cast(obj);
cast 1611 src/log.cc String* name = String::cast(ai->name());
cast 90 src/mark-compact-inl.h heap_->ClearCacheOnMap(Map::cast(obj));
cast 97 src/mark-compact-inl.h HeapObject* heap_object = HeapObject::cast(obj);
cast 82 src/mark-compact.cc HeapObject* object = HeapObject::cast(*current);
cast 160 src/mark-compact.cc HeapObject* object = HeapObject::cast(*current);
cast 815 src/mark-compact.cc Code* target = Code::cast(Code::GetObjectFromEntryAddress(slot));
cast 855 src/mark-compact.cc RecordSlot(slot, slot, HeapObject::cast(*slot));
cast 918 src/mark-compact.cc HeapObject* object = HeapObject::cast(*p);
cast 937 src/mark-compact.cc return HeapObject::cast(first);
cast 975 src/mark-compact.cc JSGlobalPropertyCell::cast(rinfo->target_cell());
cast 984 src/mark-compact.cc HeapObject* object = HeapObject::cast(rinfo->target_object());
cast 1060 src/mark-compact.cc HeapObject* obj = HeapObject::cast(o);
cast 1117 src/mark-compact.cc ObjectHashTable* table = ObjectHashTable::cast(table_object);
cast 1243 src/mark-compact.cc !Context::cast(ctx)->global()->IsJSBuiltinsObject();
cast 1248 src/mark-compact.cc SharedFunctionInfo::cast(object)->BeforeVisitingPointers();
cast 1261 src/mark-compact.cc if (HeapObject::cast(re->data())->map()->instance_type() !=
cast 1269 src/mark-compact.cc HeapObject::cast(code)->map()->instance_type() == CODE_TYPE) {
cast 1279 src/mark-compact.cc FixedArray* data = FixedArray::cast(re->data());
cast 1289 src/mark-compact.cc int value = Smi::cast(code)->value();
cast 1366 src/mark-compact.cc Code* code = Code::cast(Code::GetObjectFromEntryAddress(entry_address));
cast 1521 src/mark-compact.cc heap->RecordObjectStats(CODE_TYPE, Code::cast(obj)->kind(), object_size);
cast 1675 src/mark-compact.cc DeoptimizationInputData::cast(code->deoptimization_data());
cast 1682 src/mark-compact.cc JSFunction* inlined = JSFunction::cast(literals->get(i));
cast 1804 src/mark-compact.cc !Marking::MarkBitFrom(HeapObject::cast(o)).Get()) {
cast 1811 src/mark-compact.cc heap_->FinalizeExternalString(String::cast(*p));
cast 1835 src/mark-compact.cc if (Marking::MarkBitFrom(HeapObject::cast(object)).Get()) {
cast 1848 src/mark-compact.cc Map* map = Map::cast(object);
cast 1876 src/mark-compact.cc base_marker()->MarkObjectAndPush(HeapObject::cast(map->GetBackPointer()));
cast 1941 src/mark-compact.cc base_marker()->MarkObjectAndPush(HeapObject::cast(key));
cast 1947 src/mark-compact.cc HeapObject* value = HeapObject::cast(*value_slot);
cast 1989 src/mark-compact.cc HeapObject* prototype_transitions = HeapObject::cast(*proto_trans_slot);
cast 1999 src/mark-compact.cc base_marker()->MarkObjectAndPush(HeapObject::cast(key));
cast 2009 src/mark-compact.cc HeapObject* accessor = HeapObject::cast(*slot);
cast 2122 src/mark-compact.cc HeapObject* heap_object = HeapObject::cast(o);
cast 2170 src/mark-compact.cc HeapObject* heap_object = HeapObject::cast(object);
cast 2189 src/mark-compact.cc HeapObject* heap_object = HeapObject::cast(object);
cast 2222 src/mark-compact.cc HeapObject* child = HeapObject::cast(*children[j]);
cast 2477 src/mark-compact.cc HeapObject::cast(context->get(Context::MAP_CACHE_INDEX));
cast 2528 src/mark-compact.cc Map* map = Map::cast(obj);
cast 2534 src/mark-compact.cc JSFunction::cast(map->constructor())->shared()->AttachInitialMap(map);
cast 2622 src/mark-compact.cc Map* parent = Map::cast(potential_parent);
cast 2637 src/mark-compact.cc ASSERT(MarkCompactCollector::IsMarked(HeapObject::cast(weak_map_obj)));
cast 2639 src/mark-compact.cc ObjectHashTable* table = ObjectHashTable::cast(weak_map->table());
cast 2642 src/mark-compact.cc if (MarkCompactCollector::IsMarked(HeapObject::cast(table->KeyAt(i)))) {
cast 2661 src/mark-compact.cc ASSERT(MarkCompactCollector::IsMarked(HeapObject::cast(weak_map_obj)));
cast 2663 src/mark-compact.cc ObjectHashTable* table = ObjectHashTable::cast(weak_map->table());
cast 2665 src/mark-compact.cc if (!MarkCompactCollector::IsMarked(HeapObject::cast(table->KeyAt(i)))) {
cast 2738 src/mark-compact.cc Code::cast(HeapObject::FromAddress(dst))->Relocate(dst - src);
cast 2772 src/mark-compact.cc rinfo->set_target_address(Code::cast(target)->instruction_start());
cast 2782 src/mark-compact.cc rinfo->set_call_address(Code::cast(target)->instruction_start());
cast 2790 src/mark-compact.cc HeapObject* heap_obj = HeapObject::cast(obj);
cast 2837 src/mark-compact.cc MapWord map_word = HeapObject::cast(*p)->map_word();
cast 2840 src/mark-compact.cc return String::cast(map_word.ToForwardingAddress());
cast 2843 src/mark-compact.cc return String::cast(*p);
cast 2855 src/mark-compact.cc HeapObject* target = HeapObject::cast(result);
cast 2871 src/mark-compact.cc HeapObject* target = HeapObject::cast(result);
cast 2941 src/mark-compact.cc MigrateObject(HeapObject::cast(target)->address(),
cast 3004 src/mark-compact.cc MigrateObject(HeapObject::cast(target_object)->address(),
cast 3049 src/mark-compact.cc HeapObject* heap_object = HeapObject::cast(object);
cast 3075 src/mark-compact.cc Code::cast(obj)->CodeIterateBody(v);
cast 51 src/messages.cc data_str = Handle<String>::cast(data)->ToCString(DISALLOW_NULLS);
cast 83 src/messages.cc ? Handle<Object>::cast(FACTORY->undefined_value())
cast 84 src/messages.cc : Handle<Object>::cast(stack_trace);
cast 87 src/messages.cc ? Handle<Object>::cast(FACTORY->undefined_value())
cast 88 src/messages.cc : Handle<Object>::cast(stack_frames);
cast 126 src/messages.cc v8::NeanderObject listener(JSObject::cast(global_listeners.get(i)));
cast 127 src/messages.cc Handle<Foreign> callback_obj(Foreign::cast(listener.get(0)));
cast 148 src/messages.cc JSFunction::cast(
cast 164 src/messages.cc Handle<String> result_string = Handle<String>::cast(result);
cast 154 src/mips/assembler-mips-inl.h host(), this, HeapObject::cast(target_code));
cast 189 src/mips/assembler-mips-inl.h host(), &Memory::Object_at(pc_), HeapObject::cast(target));
cast 252 src/mips/assembler-mips-inl.h host(), this, HeapObject::cast(target_code));
cast 2145 src/mips/assembler-mips.cc HeapNumber::cast(object)->set_value(OS::nan_value());
cast 66 src/mips/deoptimizer-mips.cc DeoptimizationInputData::cast(code->deoptimization_data());
cast 109 src/mips/deoptimizer-mips.cc JSFunction* func = JSFunction::cast(element);
cast 223 src/mips/deoptimizer-mips.cc DeoptimizationInputData* data = DeoptimizationInputData::cast(
cast 369 src/mips/deoptimizer-mips.cc JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next()));
cast 467 src/mips/deoptimizer-mips.cc JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next()));
cast 593 src/mips/deoptimizer-mips.cc function = JSFunction::cast(ComputeLiteral(iterator->Next()));
cast 735 src/mips/deoptimizer-mips.cc DeoptimizationOutputData* data = DeoptimizationOutputData::cast(raw_data);
cast 553 src/mips/full-codegen-mips.cc if (String::cast(*lit)->length() == 0) {
cast 559 src/mips/full-codegen-mips.cc if (Smi::cast(*lit)->value() == 0) {
cast 1714 src/mips/full-codegen-mips.cc static_cast<ElementsKind>(Smi::cast(constant_elements->get(0))->value());
cast 1718 src/mips/full-codegen-mips.cc FixedArrayBase::cast(constant_elements->get(1)));
cast 3158 src/mips/full-codegen-mips.cc Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->handle()));
cast 3509 src/mips/full-codegen-mips.cc int cache_id = Smi::cast(*(args->at(0)->AsLiteral()->handle()))->value();
cast 3975 src/mips/full-codegen-mips.cc const TestContext* test = TestContext::cast(context());
cast 1675 src/mips/ic-mips.cc stub.set_known_map(Handle<Map>(Handle<JSObject>::cast(x)->map()));
cast 226 src/mips/lithium-codegen-mips.cc LLabel* label = LLabel::cast(instr);
cast 294 src/mips/lithium-codegen-mips.cc LConstantOperand* const_op = LConstantOperand::cast(op);
cast 308 src/mips/lithium-codegen-mips.cc __ LoadHeapObject(scratch, Handle<HeapObject>::cast(literal));
cast 333 src/mips/lithium-codegen-mips.cc LConstantOperand* const_op = LConstantOperand::cast(op);
cast 387 src/mips/lithium-codegen-mips.cc LConstantOperand* const_op = LConstantOperand::cast(op);
cast 526 src/mips/lithium-codegen-mips.cc HConstant* constant = chunk()->LookupConstant(LConstantOperand::cast(op));
cast 879 src/mips/lithium-codegen-mips.cc int32_t p2constant = HConstant::cast(
cast 966 src/mips/lithium-codegen-mips.cc int32_t constant = ToInteger32(LConstantOperand::cast(right_op));
cast 1117 src/mips/lithium-codegen-mips.cc int value = ToInteger32(LConstantOperand::cast(right_op));
cast 1212 src/mips/lithium-codegen-mips.cc Handle<HeapObject>::cast(value));
cast 1619 src/mips/lithium-codegen-mips.cc double left_val = ToDouble(LConstantOperand::cast(left));
cast 1620 src/mips/lithium-codegen-mips.cc double right_val = ToDouble(LConstantOperand::cast(right));
cast 1644 src/mips/lithium-codegen-mips.cc cmp_right = Operand(ToInteger32(LConstantOperand::cast(right)));
cast 1647 src/mips/lithium-codegen-mips.cc cmp_right = Operand(ToInteger32(LConstantOperand::cast(left)));
cast 2346 src/mips/lithium-codegen-mips.cc Handle<HeapObject> current(HeapObject::cast((*type)->prototype()));
cast 2353 src/mips/lithium-codegen-mips.cc Handle<HeapObject>(HeapObject::cast(current->map()->prototype()));
cast 2562 src/mips/lithium-codegen-mips.cc constant_key = ToInteger32(LConstantOperand::cast(instr->key()));
cast 2599 src/mips/lithium-codegen-mips.cc constant_key = ToInteger32(LConstantOperand::cast(instr->key()));
cast 3569 src/mips/lithium-codegen-mips.cc LConstantOperand* const_operand = LConstantOperand::cast(instr->key());
cast 3615 src/mips/lithium-codegen-mips.cc constant_key = ToInteger32(LConstantOperand::cast(instr->key()));
cast 3658 src/mips/lithium-codegen-mips.cc constant_key = ToInteger32(LConstantOperand::cast(instr->key()));
cast 3836 src/mips/lithium-codegen-mips.cc int const_index = ToInteger32(LConstantOperand::cast(instr->index()));
cast 4431 src/mips/lithium-codegen-mips.cc Handle<JSObject>(JSObject::cast(current_prototype->GetPrototype()));
cast 4618 src/mips/lithium-codegen-mips.cc Handle<JSObject> value_object = Handle<JSObject>::cast(value);
cast 4624 src/mips/lithium-codegen-mips.cc __ LoadHeapObject(a2, Handle<HeapObject>::cast(value));
cast 4645 src/mips/lithium-codegen-mips.cc Handle<FixedDoubleArray>::cast(elements);
cast 4659 src/mips/lithium-codegen-mips.cc Handle<FixedArray> fast_elements = Handle<FixedArray>::cast(elements);
cast 4664 src/mips/lithium-codegen-mips.cc Handle<JSObject> value_object = Handle<JSObject>::cast(value);
cast 4670 src/mips/lithium-codegen-mips.cc __ LoadHeapObject(a2, Handle<HeapObject>::cast(value));
cast 252 src/mips/lithium-gap-resolver-mips.cc LConstantOperand* constant_source = LConstantOperand::cast(source);
cast 69 src/mips/lithium-mips.cc LUnallocated::cast(Output())->HasFixedPolicy() ||
cast 70 src/mips/lithium-mips.cc !LUnallocated::cast(Output())->HasRegisterPolicy());
cast 72 src/mips/lithium-mips.cc LUnallocated* operand = LUnallocated::cast(it.Current());
cast 77 src/mips/lithium-mips.cc LUnallocated* operand = LUnallocated::cast(it.Current());
cast 362 src/mips/lithium-mips.cc stream->Add(*String::cast(*name())->ToCString());
cast 371 src/mips/lithium-mips.cc stream->Add(*String::cast(*name())->ToCString());
cast 511 src/mips/lithium-mips.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 518 src/mips/lithium-mips.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 525 src/mips/lithium-mips.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 532 src/mips/lithium-mips.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 539 src/mips/lithium-mips.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 546 src/mips/lithium-mips.cc HInstruction* instr = HInstruction::cast(value);
cast 621 src/mips/lithium-mips.cc HSimulate* sim = HSimulate::cast(hinstr->next());
cast 709 src/mips/lithium-mips.cc HConstant* constant = HConstant::cast(right_value);
cast 902 src/mips/lithium-mips.cc HBasicBlock* successor = HConstant::cast(value)->ToBoolean()
cast 189 src/mips/lithium-mips.h static L##type* cast(LInstruction* instr) { \
cast 197 src/mips/lithium-mips.h return H##type::cast(hydrogen_value()); \
cast 317 src/mips/lithium-mips.h static LGap* cast(LInstruction* instr) {
cast 454 src/mips/lithium-mips.h return HControlInstruction::cast(this->hydrogen_value());
cast 2159 src/mips/lithium-mips.h return HForInCacheArray::cast(this->hydrogen_value())->idx();
cast 285 src/mips/macro-assembler-mips.h LoadHeapObject(result, Handle<HeapObject>::cast(object));
cast 935 src/mips/regexp-macro-assembler-mips.cc return Handle<HeapObject>::cast(code);
cast 1176 src/mips/regexp-macro-assembler-mips.cc subject_tmp = Handle<String>(ConsString::cast(*subject_tmp)->first());
cast 1178 src/mips/regexp-macro-assembler-mips.cc SlicedString* slice = SlicedString::cast(*subject_tmp);
cast 300 src/mips/stub-cache-mips.cc JSFunction::cast(isolate->global_context()->get(index)));
cast 464 src/mips/stub-cache-mips.cc holder = JSObject::cast(holder->GetPrototype());
cast 964 src/mips/stub-cache-mips.cc Handle<GlobalObject>::cast(current),
cast 969 src/mips/stub-cache-mips.cc current = Handle<JSObject>(JSObject::cast(current->GetPrototype()));
cast 1126 src/mips/stub-cache-mips.cc Handle<JSObject> prototype(JSObject::cast(current->GetPrototype()));
cast 1325 src/mips/stub-cache-mips.cc AccessorInfo* callback = AccessorInfo::cast(lookup->GetCallbackObject());
cast 1406 src/mips/stub-cache-mips.cc AccessorInfo::cast(lookup->GetCallbackObject()));
cast 1569 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, a3, v0, t0,
cast 1790 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, elements,
cast 1885 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 1965 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2041 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>::cast(object), a1, holder, v0, a3, t0,
cast 2045 src/mips/stub-cache-mips.cc GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
cast 2116 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>::cast(object), a1, holder, a0, a3, t0,
cast 2120 src/mips/stub-cache-mips.cc GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
cast 2245 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>::cast(object), a1, holder, v0, a3, t0,
cast 2249 src/mips/stub-cache-mips.cc GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
cast 2337 src/mips/stub-cache-mips.cc Handle<JSObject>::cast(object), holder);
cast 2357 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>::cast(object), a1, holder, a0, a3, t0, name,
cast 2412 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>::cast(object), a1, holder, a0, a3, t0,
cast 2432 src/mips/stub-cache-mips.cc Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2453 src/mips/stub-cache-mips.cc Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2475 src/mips/stub-cache-mips.cc Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2833 src/mips/stub-cache-mips.cc masm(), Handle<GlobalObject>::cast(last), name, a1, &miss);
cast 44 src/objects-debug.cc Smi::cast(this_as_object)->SmiVerify();
cast 46 src/objects-debug.cc HeapObject::cast(this_as_object)->HeapObjectVerify();
cast 49 src/objects-debug.cc Failure::cast(this)->FailureVerify();
cast 77 src/objects-debug.cc String::cast(this)->StringVerify();
cast 83 src/objects-debug.cc Map::cast(this)->MapVerify();
cast 86 src/objects-debug.cc HeapNumber::cast(this)->HeapNumberVerify();
cast 89 src/objects-debug.cc FixedArray::cast(this)->FixedArrayVerify();
cast 92 src/objects-debug.cc FixedDoubleArray::cast(this)->FixedDoubleArrayVerify();
cast 95 src/objects-debug.cc ByteArray::cast(this)->ByteArrayVerify();
cast 98 src/objects-debug.cc FreeSpace::cast(this)->FreeSpaceVerify();
cast 101 src/objects-debug.cc ExternalPixelArray::cast(this)->ExternalPixelArrayVerify();
cast 104 src/objects-debug.cc ExternalByteArray::cast(this)->ExternalByteArrayVerify();
cast 107 src/objects-debug.cc ExternalUnsignedByteArray::cast(this)->ExternalUnsignedByteArrayVerify();
cast 110 src/objects-debug.cc ExternalShortArray::cast(this)->ExternalShortArrayVerify();
cast 113 src/objects-debug.cc ExternalUnsignedShortArray::cast(this)->
cast 117 src/objects-debug.cc ExternalIntArray::cast(this)->ExternalIntArrayVerify();
cast 120 src/objects-debug.cc ExternalUnsignedIntArray::cast(this)->ExternalUnsignedIntArrayVerify();
cast 123 src/objects-debug.cc ExternalFloatArray::cast(this)->ExternalFloatArrayVerify();
cast 126 src/objects-debug.cc ExternalDoubleArray::cast(this)->ExternalDoubleArrayVerify();
cast 129 src/objects-debug.cc Code::cast(this)->CodeVerify();
cast 132 src/objects-debug.cc Oddball::cast(this)->OddballVerify();
cast 136 src/objects-debug.cc JSObject::cast(this)->JSObjectVerify();
cast 139 src/objects-debug.cc JSModule::cast(this)->JSModuleVerify();
cast 142 src/objects-debug.cc JSValue::cast(this)->JSValueVerify();
cast 145 src/objects-debug.cc JSDate::cast(this)->JSDateVerify();
cast 148 src/objects-debug.cc JSFunction::cast(this)->JSFunctionVerify();
cast 151 src/objects-debug.cc JSGlobalProxy::cast(this)->JSGlobalProxyVerify();
cast 154 src/objects-debug.cc JSGlobalObject::cast(this)->JSGlobalObjectVerify();
cast 157 src/objects-debug.cc JSBuiltinsObject::cast(this)->JSBuiltinsObjectVerify();
cast 160 src/objects-debug.cc JSGlobalPropertyCell::cast(this)->JSGlobalPropertyCellVerify();
cast 163 src/objects-debug.cc JSArray::cast(this)->JSArrayVerify();
cast 166 src/objects-debug.cc JSSet::cast(this)->JSSetVerify();
cast 169 src/objects-debug.cc JSMap::cast(this)->JSMapVerify();
cast 172 src/objects-debug.cc JSWeakMap::cast(this)->JSWeakMapVerify();
cast 175 src/objects-debug.cc JSRegExp::cast(this)->JSRegExpVerify();
cast 180 src/objects-debug.cc JSProxy::cast(this)->JSProxyVerify();
cast 183 src/objects-debug.cc JSFunctionProxy::cast(this)->JSFunctionProxyVerify();
cast 186 src/objects-debug.cc Foreign::cast(this)->ForeignVerify();
cast 189 src/objects-debug.cc SharedFunctionInfo::cast(this)->SharedFunctionInfoVerify();
cast 192 src/objects-debug.cc JSMessageObject::cast(this)->JSMessageObjectVerify();
cast 197 src/objects-debug.cc Name::cast(this)->Name##Verify(); \
cast 211 src/objects-debug.cc ASSERT(HEAP->Contains(HeapObject::cast(p)));
cast 408 src/objects-debug.cc int month = Smi::cast(this->month())->value();
cast 412 src/objects-debug.cc int day = Smi::cast(this->day())->value();
cast 416 src/objects-debug.cc int hour = Smi::cast(this->hour())->value();
cast 420 src/objects-debug.cc int min = Smi::cast(this->min())->value();
cast 424 src/objects-debug.cc int sec = Smi::cast(this->sec())->value();
cast 428 src/objects-debug.cc int weekday = Smi::cast(this->weekday())->value();
cast 432 src/objects-debug.cc CHECK(Smi::cast(cache_stamp())->value() <=
cast 433 src/objects-debug.cc Smi::cast(Isolate::Current()->date_cache()->stamp())->value());
cast 458 src/objects-debug.cc ConsString::cast(this)->ConsStringVerify();
cast 460 src/objects-debug.cc SlicedString::cast(this)->SlicedStringVerify();
cast 462 src/objects-debug.cc SeqAsciiString::cast(this)->SeqAsciiStringVerify();
cast 522 src/objects-debug.cc CHECK_EQ(0, FixedArray::cast(elements())->length());
cast 556 src/objects-debug.cc int value = Smi::cast(number)->value();
cast 625 src/objects-debug.cc FixedArray* arr = FixedArray::cast(data());
cast 632 src/objects-debug.cc FixedArray* arr = FixedArray::cast(data());
cast 825 src/objects-debug.cc FixedArray* e = FixedArray::cast(elements());
cast 845 src/objects-debug.cc ExternalPixelArray* e = ExternalPixelArray::cast(elements());
cast 942 src/objects-debug.cc return !target->IsMap() || Map::cast(target)->GetBackPointer() == current_map;
cast 959 src/objects-debug.cc JSFunction::cast(get(kFactoryIndex))->Verify();
cast 961 src/objects-debug.cc int size = Smi::cast(get(kCacheSizeIndex))->value();
cast 966 src/objects-debug.cc int finger = Smi::cast(get(kFingerIndex))->value();
cast 985 src/objects-debug.cc FixedArray::cast(this)->Verify();
cast 990 src/objects-debug.cc Map::cast(e)->SharedMapVerify();
cast 74 src/objects-inl.h HeapObject::cast(this)->map()->instance_type() == instancetype; \
cast 79 src/objects-inl.h type* type::cast(Object* object) { \
cast 91 src/objects-inl.h type* holder::name() { return type::cast(READ_FIELD(this, offset)); } \
cast 100 src/objects-inl.h Smi* holder::name() { return Smi::cast(READ_FIELD(this, offset)); } \
cast 110 src/objects-inl.h return Smi::cast(value)->value(); \
cast 141 src/objects-inl.h Object* cons_obj = JSObject::cast(this)->map()->constructor();
cast 143 src/objects-inl.h JSFunction* fun = JSFunction::cast(cons_obj);
cast 148 src/objects-inl.h type = FunctionTemplateInfo::cast(type)->parent_template()) {
cast 177 src/objects-inl.h && HeapObject::cast(this)->map()->instance_type() < FIRST_NONSTRING_TYPE;
cast 183 src/objects-inl.h && HeapObject::cast(this)->map()->instance_type() >= FIRST_SPEC_OBJECT_TYPE;
cast 189 src/objects-inl.h InstanceType type = HeapObject::cast(this)->map()->instance_type();
cast 196 src/objects-inl.h uint32_t type = HeapObject::cast(this)->map()->instance_type();
cast 208 src/objects-inl.h return StringShape(String::cast(this)).IsCons();
cast 214 src/objects-inl.h return StringShape(String::cast(this)).IsSliced();
cast 220 src/objects-inl.h return StringShape(String::cast(this)).IsSequential();
cast 226 src/objects-inl.h return StringShape(String::cast(this)).IsSequential() &&
cast 227 src/objects-inl.h String::cast(this)->IsAsciiRepresentation();
cast 233 src/objects-inl.h return StringShape(String::cast(this)).IsSequential() &&
cast 234 src/objects-inl.h String::cast(this)->IsTwoByteRepresentation();
cast 240 src/objects-inl.h return StringShape(String::cast(this)).IsExternal();
cast 246 src/objects-inl.h return StringShape(String::cast(this)).IsExternal() &&
cast 247 src/objects-inl.h String::cast(this)->IsAsciiRepresentation();
cast 253 src/objects-inl.h return StringShape(String::cast(this)).IsExternal() &&
cast 254 src/objects-inl.h String::cast(this)->IsTwoByteRepresentation();
cast 431 src/objects-inl.h InstanceType instance_type = HeapObject::cast(this)->map()->instance_type();
cast 443 src/objects-inl.h HeapObject::cast(this)->map()->instance_type();
cast 466 src/objects-inl.h && Failure::cast(this)->type() == Failure::RETRY_AFTER_GC;
cast 472 src/objects-inl.h && Failure::cast(this)->IsOutOfMemoryException();
cast 486 src/objects-inl.h Failure* Failure::cast(MaybeObject* obj) {
cast 495 src/objects-inl.h HeapObject::cast(this)->map()->instance_type() >= FIRST_JS_RECEIVER_TYPE;
cast 502 src/objects-inl.h HeapObject::cast(this)->map()->instance_type() >= FIRST_JS_OBJECT_TYPE;
cast 508 src/objects-inl.h InstanceType type = HeapObject::cast(this)->map()->instance_type();
cast 541 src/objects-inl.h int length = FixedArray::cast(this)->length();
cast 555 src/objects-inl.h if (FixedArray::cast(this)->length() % 2 != 0) return false;
cast 565 src/objects-inl.h if (FixedArray::cast(this)->length() % 2 != 0) return false;
cast 572 src/objects-inl.h Map* map = HeapObject::cast(this)->map();
cast 587 src/objects-inl.h HeapObject::cast(this)->map() ==
cast 588 src/objects-inl.h HeapObject::cast(this)->GetHeap()->global_context_map();
cast 594 src/objects-inl.h HeapObject::cast(this)->map() ==
cast 595 src/objects-inl.h HeapObject::cast(this)->GetHeap()->module_context_map();
cast 601 src/objects-inl.h HeapObject::cast(this)->map() ==
cast 602 src/objects-inl.h HeapObject::cast(this)->GetHeap()->scope_info_map();
cast 625 src/objects-inl.h return IsJSValue() && JSValue::cast(this)->value()->IsString();
cast 634 src/objects-inl.h ((Oddball::cast(this)->kind() & Oddball::kNotBooleanMask) == 0);
cast 649 src/objects-inl.h HeapObject::cast(this)->map() ==
cast 650 src/objects-inl.h HeapObject::cast(this)->GetHeap()->hash_table_map();
cast 656 src/objects-inl.h this != HeapObject::cast(this)->GetHeap()->symbol_table();
cast 662 src/objects-inl.h HeapObject::cast(this)->GetHeap()->raw_unchecked_symbol_table();
cast 668 src/objects-inl.h FixedArray* self = FixedArray::cast(this);
cast 687 src/objects-inl.h if (FixedArray::cast(this)->length() != NormalizedMapCache::kEntries) {
cast 726 src/objects-inl.h (HeapObject::cast(this)->map()->instance_type() ==
cast 736 src/objects-inl.h InstanceType type = HeapObject::cast(this)->map()->instance_type();
cast 748 src/objects-inl.h && HeapObject::cast(this)->map()->is_undetectable();
cast 754 src/objects-inl.h && HeapObject::cast(this)->map()->is_access_check_needed();
cast 760 src/objects-inl.h switch (HeapObject::cast(this)->map()->instance_type()) {
cast 772 src/objects-inl.h && HeapObject::cast(this)->map()->instance_type() == NAME##_TYPE; \
cast 779 src/objects-inl.h return IsOddball() && Oddball::cast(this)->kind() == Oddball::kUndefined;
cast 784 src/objects-inl.h return IsOddball() && Oddball::cast(this)->kind() == Oddball::kNull;
cast 789 src/objects-inl.h return IsOddball() && Oddball::cast(this)->kind() == Oddball::kTheHole;
cast 794 src/objects-inl.h return IsOddball() && Oddball::cast(this)->kind() == Oddball::kTrue;
cast 799 src/objects-inl.h return IsOddball() && Oddball::cast(this)->kind() == Oddball::kFalse;
cast 804 src/objects-inl.h return IsOddball() && Oddball::cast(this)->kind() == Oddball::kArgumentMarker;
cast 817 src/objects-inl.h return this->IsHeapNumber() && isnan(HeapNumber::cast(this)->value());
cast 824 src/objects-inl.h double value = HeapNumber::cast(this)->value();
cast 835 src/objects-inl.h return this->IsJSObject() && (JSObject::cast(this)->class_name() == name);
cast 1315 src/objects-inl.h Object** objects = FixedArray::cast(elements)->GetFirstElementAddress();
cast 1323 src/objects-inl.h FixedDoubleArray* double_array = FixedDoubleArray::cast(elements);
cast 1345 src/objects-inl.h FixedArray* array_maps = FixedArray::cast(maybe_array_maps);
cast 1349 src/objects-inl.h return Map::cast(maybe_transitioned_map);
cast 1409 src/objects-inl.h set_map(Map::cast(obj));
cast 1420 src/objects-inl.h return Smi::cast(READ_FIELD(this, kKindOffset))->value();
cast 1644 src/objects-inl.h int value = Smi::cast(this)->value();
cast 1650 src/objects-inl.h double value = HeapNumber::cast(this)->value();
cast 1664 src/objects-inl.h JSValue* js_value = JSValue::cast(this);
cast 1667 src/objects-inl.h String* str = String::cast(js_value->value());
cast 1674 src/objects-inl.h FixedArrayBase* FixedArrayBase::cast(Object* object) {
cast 2005 src/objects-inl.h return TransitionArray::cast(array);
cast 2033 src/objects-inl.h return String::cast(get(ToKeyIndex(descriptor_number)));
cast 2054 src/objects-inl.h return PropertyDetails(Smi::cast(details));
cast 2069 src/objects-inl.h return JSFunction::cast(GetValue(descriptor_number));
cast 2081 src/objects-inl.h Foreign* p = Foreign::cast(GetCallbacksObject(descriptor_number));
cast 2187 src/objects-inl.h (Smi::cast(max_index_object)->value() & kRequiresSlowElementsMask);
cast 2194 src/objects-inl.h uint32_t value = static_cast<uint32_t>(Smi::cast(max_index_object)->value());
cast 2274 src/objects-inl.h HashTable<Shape, Key>* HashTable<Shape, Key>::cast(Object* obj) {
cast 2310 src/objects-inl.h ConsString* cons = ConsString::cast(this);
cast 2320 src/objects-inl.h return String::cast(successfully_flattened);
cast 2328 src/objects-inl.h return SeqAsciiString::cast(this)->SeqAsciiStringGet(index);
cast 2330 src/objects-inl.h return SeqTwoByteString::cast(this)->SeqTwoByteStringGet(index);
cast 2333 src/objects-inl.h return ConsString::cast(this)->ConsStringGet(index);
cast 2335 src/objects-inl.h return ExternalAsciiString::cast(this)->ExternalAsciiStringGet(index);
cast 2337 src/objects-inl.h return ExternalTwoByteString::cast(this)->ExternalTwoByteStringGet(index);
cast 2340 src/objects-inl.h return SlicedString::cast(this)->SlicedStringGet(index);
cast 2355 src/objects-inl.h ? SeqAsciiString::cast(this)->SeqAsciiStringSet(index, value)
cast 2356 src/objects-inl.h : SeqTwoByteString::cast(this)->SeqTwoByteStringSet(index, value);
cast 2362 src/objects-inl.h return ConsString::cast(this)->second()->length() == 0;
cast 2373 src/objects-inl.h return String::cast(READ_FIELD(this, kUnderlyingOffset));
cast 2433 src/objects-inl.h return String::cast(READ_FIELD(this, kParentOffset));
cast 2447 src/objects-inl.h return String::cast(READ_FIELD(this, kFirstOffset));
cast 2463 src/objects-inl.h return String::cast(READ_FIELD(this, kSecondOffset));
cast 2571 src/objects-inl.h return Smi::cast(get(kCacheSizeIndex))->value();
cast 2581 src/objects-inl.h return Smi::cast(get(kFingerIndex))->value();
cast 3460 src/objects-inl.h return DescriptorArray::cast(object);
cast 3478 src/objects-inl.h DescriptorArray::cast(object)->back_pointer_storage());
cast 3514 src/objects-inl.h return DescriptorArray::cast(object)->back_pointer_storage();
cast 3657 src/objects-inl.h DescriptorArray::cast(object)->set_back_pointer_storage(value);
cast 4022 src/objects-inl.h String* src_str = String::cast(src);
cast 4025 src/objects-inl.h return ExternalAsciiString::cast(src)->resource() != NULL;
cast 4027 src/objects-inl.h return ExternalTwoByteString::cast(src)->resource() != NULL;
cast 4051 src/objects-inl.h return Code::cast(READ_FIELD(this, kCodeOffset));
cast 4095 src/objects-inl.h return FunctionTemplateInfo::cast(function_data());
cast 4106 src/objects-inl.h return static_cast<BuiltinFunctionId>(Smi::cast(function_data())->value());
cast 4206 src/objects-inl.h return Code::cast(unchecked_code());
cast 4245 src/objects-inl.h return Context::cast(READ_FIELD(this, kContextOffset));
cast 4271 src/objects-inl.h return Map::cast(prototype_or_initial_map());
cast 4286 src/objects-inl.h this == JSFunction::cast(array_function)) {
cast 4409 src/objects-inl.h return Code::cast(READ_FIELD(this, OffsetOfCodeWithId(id)));
cast 4455 src/objects-inl.h JSModule* JSModule::cast(Object* obj) {
cast 4457 src/objects-inl.h ASSERT(HeapObject::cast(obj)->Size() == JSModule::kSize);
cast 4465 src/objects-inl.h JSValue* JSValue::cast(Object* obj) {
cast 4467 src/objects-inl.h ASSERT(HeapObject::cast(obj)->Size() == JSValue::kSize);
cast 4483 src/objects-inl.h JSDate* JSDate::cast(Object* obj) {
cast 4485 src/objects-inl.h ASSERT(HeapObject::cast(obj)->Size() == JSDate::kSize);
cast 4499 src/objects-inl.h JSMessageObject* JSMessageObject::cast(Object* obj) {
cast 4501 src/objects-inl.h ASSERT(HeapObject::cast(obj)->Size() == JSMessageObject::kSize);
cast 4569 src/objects-inl.h Smi* smi = Smi::cast(FixedArray::cast(data)->get(kTagIndex));
cast 4575 src/objects-inl.h Smi* smi = Smi::cast(DataAtUnchecked(kTagIndex));
cast 4585 src/objects-inl.h return Smi::cast(DataAt(kIrregexpCaptureCountIndex))->value();
cast 4596 src/objects-inl.h Smi* smi = Smi::cast(FixedArray::cast(data)->get(kFlagsIndex));
cast 4604 src/objects-inl.h String* pattern= String::cast(FixedArray::cast(data)->get(kSourceIndex));
cast 4611 src/objects-inl.h return FixedArray::cast(data())->get(index);
cast 4625 src/objects-inl.h FixedArray::cast(data())->set(index, value);
cast 4633 src/objects-inl.h fa->set_unchecked(index, Smi::cast(value));
cast 4748 src/objects-inl.h FixedArray* elems = FixedArray::cast(elements());
cast 4758 src/objects-inl.h set_elements(FixedArray::cast(writable_elems));
cast 4766 src/objects-inl.h return StringDictionary::cast(properties());
cast 4772 src/objects-inl.h return SeededNumberDictionary::cast(elements());
cast 4907 src/objects-inl.h return JSProxy::cast(this)->HasPropertyWithHandler(name);
cast 4915 src/objects-inl.h return JSProxy::cast(this)->HasPropertyWithHandler(name);
cast 4940 src/objects-inl.h ? JSProxy::cast(this)->GetIdentityHash(flag)
cast 4941 src/objects-inl.h : JSObject::cast(this)->GetIdentityHash(flag);
cast 4947 src/objects-inl.h return JSProxy::cast(this)->HasElementWithHandler(index);
cast 4949 src/objects-inl.h return JSObject::cast(this)->HasElementWithReceiver(this, index);
cast 4996 src/objects-inl.h return receiver->IsInstanceOf(FunctionTemplateInfo::cast(function_template));
cast 5059 src/objects-inl.h if (key->Hash() != String::cast(other)->Hash()) return false;
cast 5060 src/objects-inl.h return key->Equals(String::cast(other));
cast 5070 src/objects-inl.h return String::cast(other)->Hash();
cast 5088 src/objects-inl.h return Smi::cast(maybe_hash->ToObjectChecked())->value();
cast 5096 src/objects-inl.h return Smi::cast(maybe_hash->ToObjectChecked())->value();
cast 5118 src/objects-inl.h FixedArray* elts = FixedArray::cast(elements());
cast 5156 src/objects-inl.h FixedArray::cast(storage)->ContainsOnlySmisOrHoles()))));
cast 5181 src/objects-inl.h return Smi::cast(get(1 + index * 2));
cast 5191 src/objects-inl.h return JSGlobalPropertyCell::cast(get(index * 2));
cast 47 src/objects-printer.cc Smi::cast(this_as_object)->SmiPrint(out);
cast 49 src/objects-printer.cc HeapObject::cast(this_as_object)->HeapObjectPrint(out);
cast 52 src/objects-printer.cc Failure::cast(this)->FailurePrint(out);
cast 74 src/objects-printer.cc String::cast(this)->StringPrint(out);
cast 80 src/objects-printer.cc Map::cast(this)->MapPrint(out);
cast 83 src/objects-printer.cc HeapNumber::cast(this)->HeapNumberPrint(out);
cast 86 src/objects-printer.cc FixedDoubleArray::cast(this)->FixedDoubleArrayPrint(out);
cast 89 src/objects-printer.cc FixedArray::cast(this)->FixedArrayPrint(out);
cast 92 src/objects-printer.cc ByteArray::cast(this)->ByteArrayPrint(out);
cast 95 src/objects-printer.cc FreeSpace::cast(this)->FreeSpacePrint(out);
cast 98 src/objects-printer.cc ExternalPixelArray::cast(this)->ExternalPixelArrayPrint(out);
cast 101 src/objects-printer.cc ExternalByteArray::cast(this)->ExternalByteArrayPrint(out);
cast 104 src/objects-printer.cc ExternalUnsignedByteArray::cast(this)
cast 108 src/objects-printer.cc ExternalShortArray::cast(this)->ExternalShortArrayPrint(out);
cast 111 src/objects-printer.cc ExternalUnsignedShortArray::cast(this)
cast 115 src/objects-printer.cc ExternalIntArray::cast(this)->ExternalIntArrayPrint(out);
cast 118 src/objects-printer.cc ExternalUnsignedIntArray::cast(this)->ExternalUnsignedIntArrayPrint(out);
cast 121 src/objects-printer.cc ExternalFloatArray::cast(this)->ExternalFloatArrayPrint(out);
cast 124 src/objects-printer.cc ExternalDoubleArray::cast(this)->ExternalDoubleArrayPrint(out);
cast 133 src/objects-printer.cc JSObject::cast(this)->JSObjectPrint(out);
cast 136 src/objects-printer.cc Oddball::cast(this)->to_string()->Print(out);
cast 139 src/objects-printer.cc JSModule::cast(this)->JSModulePrint(out);
cast 142 src/objects-printer.cc JSFunction::cast(this)->JSFunctionPrint(out);
cast 145 src/objects-printer.cc JSGlobalProxy::cast(this)->JSGlobalProxyPrint(out);
cast 148 src/objects-printer.cc JSGlobalObject::cast(this)->JSGlobalObjectPrint(out);
cast 151 src/objects-printer.cc JSBuiltinsObject::cast(this)->JSBuiltinsObjectPrint(out);
cast 155 src/objects-printer.cc JSValue::cast(this)->value()->Print(out);
cast 158 src/objects-printer.cc JSDate::cast(this)->JSDatePrint(out);
cast 161 src/objects-printer.cc Code::cast(this)->CodePrint(out);
cast 164 src/objects-printer.cc JSProxy::cast(this)->JSProxyPrint(out);
cast 167 src/objects-printer.cc JSFunctionProxy::cast(this)->JSFunctionProxyPrint(out);
cast 170 src/objects-printer.cc JSWeakMap::cast(this)->JSWeakMapPrint(out);
cast 173 src/objects-printer.cc Foreign::cast(this)->ForeignPrint(out);
cast 176 src/objects-printer.cc SharedFunctionInfo::cast(this)->SharedFunctionInfoPrint(out);
cast 179 src/objects-printer.cc JSMessageObject::cast(this)->JSMessageObjectPrint(out);
cast 182 src/objects-printer.cc JSGlobalPropertyCell::cast(this)->JSGlobalPropertyCellPrint(out);
cast 186 src/objects-printer.cc Name::cast(this)->Name##Print(out); \
cast 301 src/objects-printer.cc FixedArray* p = FixedArray::cast(elements());
cast 313 src/objects-printer.cc FixedDoubleArray* p = FixedDoubleArray::cast(elements());
cast 326 src/objects-printer.cc ExternalPixelArray* p = ExternalPixelArray::cast(elements());
cast 333 src/objects-printer.cc ExternalByteArray* p = ExternalByteArray::cast(elements());
cast 341 src/objects-printer.cc ExternalUnsignedByteArray::cast(elements());
cast 348 src/objects-printer.cc ExternalShortArray* p = ExternalShortArray::cast(elements());
cast 356 src/objects-printer.cc ExternalUnsignedShortArray::cast(elements());
cast 363 src/objects-printer.cc ExternalIntArray* p = ExternalIntArray::cast(elements());
cast 371 src/objects-printer.cc ExternalUnsignedIntArray::cast(elements());
cast 378 src/objects-printer.cc ExternalFloatArray* p = ExternalFloatArray::cast(elements());
cast 385 src/objects-printer.cc ExternalDoubleArray* p = ExternalDoubleArray::cast(elements());
cast 395 src/objects-printer.cc FixedArray* p = FixedArray::cast(elements());
cast 716 src/objects-printer.cc weekdays[weekday()->IsSmi() ? Smi::cast(weekday())->value() + 1 : 0],
cast 717 src/objects-printer.cc year()->IsSmi() ? Smi::cast(year())->value() : -1,
cast 718 src/objects-printer.cc month()->IsSmi() ? Smi::cast(month())->value() : -1,
cast 719 src/objects-printer.cc day()->IsSmi() ? Smi::cast(day())->value() : -1,
cast 720 src/objects-printer.cc hour()->IsSmi() ? Smi::cast(hour())->value() : -1,
cast 721 src/objects-printer.cc min()->IsSmi() ? Smi::cast(min())->value() : -1,
cast 722 src/objects-printer.cc sec()->IsSmi() ? Smi::cast(sec())->value() : -1);
cast 322 src/objects-visiting.h return SeqAsciiString::cast(object)->
cast 327 src/objects-visiting.h return SeqTwoByteString::cast(object)->
cast 332 src/objects-visiting.h return FreeSpace::cast(object)->Size();
cast 67 src/objects.cc JSValue::cast(result)->set_value(value);
cast 93 src/objects.cc Isolate* isolate = HeapObject::cast(this)->GetIsolate();
cast 97 src/objects.cc Isolate* isolate = HeapObject::cast(this)->GetIsolate();
cast 111 src/objects.cc return Isolate::Current()->heap()->ToBoolean(Smi::cast(this)->value() != 0);
cast 113 src/objects.cc HeapObject* heap_object = HeapObject::cast(this);
cast 123 src/objects.cc String::cast(this)->length() != 0);
cast 126 src/objects.cc return HeapNumber::cast(this)->HeapNumberToBoolean();
cast 147 src/objects.cc JSReceiver::cast(holder)->Lookup(name, result);
cast 172 src/objects.cc Foreign::cast(structure)->foreign_address());
cast 180 src/objects.cc AccessorInfo* data = AccessorInfo::cast(structure);
cast 194 src/objects.cc JSObject* self = JSObject::cast(receiver);
cast 214 src/objects.cc Object* getter = AccessorPair::cast(structure)->getter();
cast 217 src/objects.cc return GetPropertyWithDefinedGetter(receiver, JSReceiver::cast(getter));
cast 246 src/objects.cc ? Handle<HeapObject>::cast(object)->GetIsolate()
cast 291 src/objects.cc Handle<JSFunction>::cast(fun), Handle<Object>::null(), 0, false);
cast 316 src/objects.cc AccessorInfo* info = AccessorInfo::cast(obj);
cast 376 src/objects.cc AccessorInfo* info = AccessorInfo::cast(obj);
cast 432 src/objects.cc value = JSGlobalPropertyCell::cast(value)->value();
cast 443 src/objects.cc JSGlobalPropertyCell::cast(
cast 481 src/objects.cc set_properties(StringDictionary::cast(dict));
cast 490 src/objects.cc JSGlobalPropertyCell::cast(property_dictionary()->ValueAt(entry));
cast 522 src/objects.cc JSGlobalPropertyCell::cast(dictionary->ValueAt(entry));
cast 546 src/objects.cc JSFunction* fun = JSFunction::cast(cons_obj);
cast 563 src/objects.cc ? Handle<HeapObject>::cast(object)->GetIsolate()
cast 591 src/objects.cc : Object::cast(heap->null_value());
cast 599 src/objects.cc JSObject* checked = JSObject::cast(current);
cast 637 src/objects.cc JSObject* recvr = JSObject::cast(receiver);
cast 654 src/objects.cc : HeapObject::cast(this)->GetHeap();
cast 672 src/objects.cc return JSProxy::cast(holder)->GetElementWithHandler(receiver, index);
cast 683 src/objects.cc JSObject* js_object = JSObject::cast(holder);
cast 716 src/objects.cc HeapObject* heap_object = HeapObject::cast(this);
cast 748 src/objects.cc uint32_t hash = String::cast(this)->Hash();
cast 752 src/objects.cc uint32_t hash = Oddball::cast(this)->to_string()->Hash();
cast 756 src/objects.cc return JSReceiver::cast(this)->GetIdentityHash(flag);
cast 776 src/objects.cc return String::cast(this)->Equals(String::cast(other));
cast 792 src/objects.cc Smi::cast(this)->SmiPrint(accumulator);
cast 794 src/objects.cc Failure::cast(this)->FailurePrint(accumulator);
cast 796 src/objects.cc HeapObject::cast(this)->HeapObjectShortPrint(accumulator);
cast 857 src/objects.cc ConsString* cs = ConsString::cast(this);
cast 872 src/objects.cc result = String::cast(object);
cast 875 src/objects.cc char* dest = SeqAsciiString::cast(result)->GetChars();
cast 887 src/objects.cc result = String::cast(object);
cast 888 src/objects.cc uc16* dest = SeqTwoByteString::cast(result)->GetChars();
cast 948 src/objects.cc ExternalTwoByteString* self = ExternalTwoByteString::cast(this);
cast 993 src/objects.cc ExternalAsciiString* self = ExternalAsciiString::cast(this);
cast 1074 src/objects.cc double length = JSArray::cast(this)->length()->IsUndefined()
cast 1076 src/objects.cc : JSArray::cast(this)->length()->Number();
cast 1089 src/objects.cc Object* fun_name = JSFunction::cast(this)->shared()->name();
cast 1092 src/objects.cc String* str = String::cast(fun_name);
cast 1113 src/objects.cc !heap->Contains(HeapObject::cast(constructor))) {
cast 1118 src/objects.cc if (!heap->Contains(JSFunction::cast(constructor)->shared())) {
cast 1122 src/objects.cc JSFunction::cast(constructor)->shared()->name();
cast 1124 src/objects.cc String* str = String::cast(constructor_name);
cast 1142 src/objects.cc JSValue::cast(this)->value()->ShortPrint(accumulator);
cast 1186 src/objects.cc String::cast(this)->StringShortPrint(accumulator);
cast 1190 src/objects.cc JSObject::cast(this)->JSObjectShortPrint(accumulator);
cast 1195 src/objects.cc accumulator->Add("<Map(elements=%u)>", Map::cast(this)->elements_kind());
cast 1198 src/objects.cc accumulator->Add("<FixedArray[%u]>", FixedArray::cast(this)->length());
cast 1202 src/objects.cc FixedDoubleArray::cast(this)->length());
cast 1205 src/objects.cc accumulator->Add("<ByteArray[%u]>", ByteArray::cast(this)->length());
cast 1208 src/objects.cc accumulator->Add("<FreeSpace[%u]>", FreeSpace::cast(this)->Size());
cast 1212 src/objects.cc ExternalPixelArray::cast(this)->length());
cast 1216 src/objects.cc ExternalByteArray::cast(this)->length());
cast 1220 src/objects.cc ExternalUnsignedByteArray::cast(this)->length());
cast 1224 src/objects.cc ExternalShortArray::cast(this)->length());
cast 1228 src/objects.cc ExternalUnsignedShortArray::cast(this)->length());
cast 1232 src/objects.cc ExternalIntArray::cast(this)->length());
cast 1236 src/objects.cc ExternalUnsignedIntArray::cast(this)->length());
cast 1240 src/objects.cc ExternalFloatArray::cast(this)->length());
cast 1244 src/objects.cc ExternalDoubleArray::cast(this)->length());
cast 1280 src/objects.cc HeapNumber::cast(this)->HeapNumberPrint(accumulator);
cast 1294 src/objects.cc JSGlobalPropertyCell::cast(this)->value()->ShortPrint(accumulator);
cast 1464 src/objects.cc JSFunction* constructor = JSFunction::cast(map()->constructor());
cast 1465 src/objects.cc return String::cast(constructor->shared()->instance_class_name());
cast 1474 src/objects.cc JSFunction* constructor = JSFunction::cast(map()->constructor());
cast 1475 src/objects.cc String* name = String::cast(constructor->shared()->name());
cast 1480 src/objects.cc if (proto->IsJSObject()) return JSObject::cast(proto)->constructor_name();
cast 1629 src/objects.cc JSGlobalPropertyCell::cast(store_value)->set_value(value);
cast 1643 src/objects.cc JSGlobalPropertyCell::cast(store_value)->set_value(value);
cast 1650 src/objects.cc if (dict != result) set_properties(StringDictionary::cast(result));
cast 1681 src/objects.cc JSFunction::cast(value),
cast 1873 src/objects.cc map()->LookupTransition(JSObject::cast(this), name, &result);
cast 1898 src/objects.cc Foreign::cast(structure)->foreign_address());
cast 1907 src/objects.cc AccessorInfo* data = AccessorInfo::cast(structure);
cast 1923 src/objects.cc CustomArguments args(isolate, data->data(), this, JSObject::cast(holder));
cast 1937 src/objects.cc Object* setter = AccessorPair::cast(structure)->setter();
cast 1940 src/objects.cc return SetPropertyWithDefinedSetter(JSReceiver::cast(setter), value);
cast 1971 src/objects.cc Handle<JSFunction>::cast(fun), Handle<Object>::null(), 0, false);
cast 1999 src/objects.cc return JSProxy::cast(pt)->SetPropertyViaPrototypesWithHandler(
cast 2002 src/objects.cc if (!JSObject::cast(pt)->HasDictionaryElements()) {
cast 2006 src/objects.cc JSObject::cast(pt)->element_dictionary();
cast 2015 src/objects.cc JSObject::cast(pt),
cast 2264 src/objects.cc return JSObject::cast(proto)->LocalLookupRealNamedProperty(name, result);
cast 2293 src/objects.cc value = JSGlobalPropertyCell::cast(value)->value();
cast 2321 src/objects.cc return result->HandlerResult(JSProxy::cast(pt));
cast 2323 src/objects.cc JSObject::cast(pt)->LocalLookupRealNamedProperty(name, result);
cast 2348 src/objects.cc AccessorInfo* info = AccessorInfo::cast(obj);
cast 2398 src/objects.cc return JSObject::cast(this)->SetPropertyForResult(
cast 2517 src/objects.cc JSReceiver::cast(*setter), *value);
cast 2645 src/objects.cc Handle<JSObject> new_self(JSObject::cast(*self));
cast 2696 src/objects.cc name_raw = String::cast(symbol_version);
cast 2713 src/objects.cc return JSObject::cast(proto)->SetPropertyForResult(
cast 2863 src/objects.cc return JSObject::cast(proto)->SetLocalPropertyIgnoreAttributes(
cast 2942 src/objects.cc return JSObject::cast(pt)->
cast 3006 src/objects.cc return JSObject::cast(this)->HasElementWithReceiver(receiver, index)
cast 3022 src/objects.cc JSObject* this_obj = JSObject::cast(this);
cast 3037 src/objects.cc return JSProxy::cast(result->proxy())->GetPropertyAttributeWithHandler(
cast 3042 src/objects.cc JSObject::cast(receiver), name, continue_search);
cast 3056 src/objects.cc if (JSObject::cast(this)->HasLocalElement(index)) return NONE;
cast 3073 src/objects.cc Map::cast(result)->EquivalentToForNormalization(fast, mode)) {
cast 3076 src/objects.cc Map::cast(result)->SharedMapVerify();
cast 3086 src/objects.cc ASSERT(memcmp(Map::cast(fresh)->address(),
cast 3087 src/objects.cc Map::cast(result)->address(),
cast 3090 src/objects.cc ASSERT(memcmp(Map::cast(fresh)->address() + offset,
cast 3091 src/objects.cc Map::cast(result)->address() + offset,
cast 3140 src/objects.cc set_map(Map::cast(obj));
cast 3288 src/objects.cc FixedArrayBase* array = FixedArrayBase::cast(elements());
cast 3293 src/objects.cc array = FixedArrayBase::cast(FixedArray::cast(array)->get(1));
cast 3302 src/objects.cc ? Smi::cast(JSArray::cast(this)->length())->value()
cast 3311 src/objects.cc dictionary = SeededNumberDictionary::cast(object);
cast 3319 src/objects.cc FixedDoubleArray* double_array = FixedDoubleArray::cast(array);
cast 3333 src/objects.cc value = FixedArray::cast(array)->get(i);
cast 3341 src/objects.cc dictionary = SeededNumberDictionary::cast(result);
cast 3347 src/objects.cc FixedArray::cast(elements())->set(1, dictionary);
cast 3355 src/objects.cc set_map(Map::cast(new_map));
cast 3402 src/objects.cc return Smi::cast(__object__)->value(),
cast 3443 src/objects.cc return JSObject::cast(proxy_parent)->GetHiddenProperty(key);
cast 3452 src/objects.cc StringDictionary::cast(hidden_lookup->ToObjectUnchecked());
cast 3475 src/objects.cc return JSObject::cast(proxy_parent)->SetHiddenProperty(key, value);
cast 3513 src/objects.cc JSObject::cast(proxy_parent)->DeleteHiddenProperty(key);
cast 3520 src/objects.cc StringDictionary::cast(hidden_lookup->ToObjectUnchecked());
cast 3551 src/objects.cc return StringDictionary::cast(hidden_store);
cast 3563 src/objects.cc return StringDictionary::cast(lookup);
cast 3716 src/objects.cc return JSGlobalObject::cast(proto)->DeleteElement(index, mode);
cast 3755 src/objects.cc return JSGlobalObject::cast(proto)->DeleteProperty(name, mode);
cast 3798 src/objects.cc return JSProxy::cast(this)->DeleteElementWithHandler(index, mode);
cast 3800 src/objects.cc return JSObject::cast(this)->DeleteElement(index, mode);
cast 3806 src/objects.cc return JSProxy::cast(this)->DeletePropertyWithHandler(name, mode);
cast 3808 src/objects.cc return JSObject::cast(this)->DeleteProperty(name, mode);
cast 3819 src/objects.cc ? Smi::cast(JSArray::cast(this)->length())->value()
cast 3827 src/objects.cc SeededNumberDictionary::cast(elements)->SlowReverseLookup(object);
cast 3879 src/objects.cc FixedArray* elements = FixedArray::cast(this->elements());
cast 3884 src/objects.cc FixedArray* parameter_map = FixedArray::cast(elements());
cast 3892 src/objects.cc FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
cast 3907 src/objects.cc JSFunction::cast(arguments_boilerplate->map()->constructor());
cast 3910 src/objects.cc JSFunction* f = JSFunction::cast(this);
cast 3920 src/objects.cc JSObject* ctxobj = JSObject::cast(context->get(i));
cast 3934 src/objects.cc return JSObject::cast(context->extension())->ReferencesObject(obj);
cast 3962 src/objects.cc return JSObject::cast(proto)->PreventExtensions();
cast 4007 src/objects.cc o = JSObject::cast(o)->GetPrototype()) {
cast 4009 src/objects.cc JSObject* curr = JSObject::cast(o);
cast 4017 src/objects.cc FixedArray::cast(curr->map()->instance_descriptors()->GetEnumCache());
cast 4080 src/objects.cc return JSReceiver::cast(proto)->LocalLookup(name, result);
cast 4084 src/objects.cc result->HandlerResult(JSProxy::cast(this));
cast 4094 src/objects.cc JSObject* js_object = JSObject::cast(this);
cast 4118 src/objects.cc current = JSObject::cast(current)->GetPrototype()) {
cast 4119 src/objects.cc JSReceiver::cast(current)->LocalLookup(name, result);
cast 4131 src/objects.cc current = JSObject::cast(current)->GetPrototype()) {
cast 4132 src/objects.cc JSObject::cast(current)->LocalLookupRealNamedProperty(name, result);
cast 4157 src/objects.cc AccessorPair::cast(result)->SetComponents(getter, setter);
cast 4201 src/objects.cc FixedArray* parameter_map = FixedArray::cast(elements());
cast 4206 src/objects.cc FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
cast 4209 src/objects.cc SeededNumberDictionary::cast(arguments);
cast 4245 src/objects.cc return AccessorPair::cast(obj)->Copy();
cast 4302 src/objects.cc AccessorInfo::cast(obj)->prohibits_overwriting()) {
cast 4336 src/objects.cc FixedArray* parameter_map = FixedArray::cast(elements());
cast 4405 src/objects.cc return JSObject::cast(proto)->DefineAccessor(
cast 4439 src/objects.cc AccessorPair::cast(descs->GetCallbacksObject(number))->get(component);
cast 4471 src/objects.cc source_accessors = AccessorPair::cast(callback_value);
cast 4518 src/objects.cc String* name = String::cast(info->name());
cast 4530 src/objects.cc return JSObject::cast(proto)->DefineAccessor(info);
cast 4617 src/objects.cc obj = JSReceiver::cast(obj)->GetPrototype()) {
cast 4618 src/objects.cc if (obj->IsJSObject() && JSObject::cast(obj)->HasDictionaryElements()) {
cast 4619 src/objects.cc JSObject* js_object = JSObject::cast(obj);
cast 4626 src/objects.cc return AccessorPair::cast(element)->GetComponent(component);
cast 4634 src/objects.cc obj = JSReceiver::cast(obj)->GetPrototype()) {
cast 4636 src/objects.cc JSReceiver::cast(obj)->LocalLookup(name, &result);
cast 4642 src/objects.cc return AccessorPair::cast(obj)->GetComponent(component);
cast 4709 src/objects.cc if (FLAG_verify_heap && Map::cast(result)->is_shared()) {
cast 4792 src/objects.cc JSFunction* ctor = JSFunction::cast(constructor());
cast 4880 src/objects.cc return CodeCache::cast(code_cache())->Update(name, code);
cast 4887 src/objects.cc return CodeCache::cast(code_cache())->Lookup(name, flags);
cast 4897 src/objects.cc return CodeCache::cast(code_cache())->GetIndex(name, code);
cast 4907 src/objects.cc CodeCache::cast(code_cache())->RemoveByIndex(name, code, index);
cast 4929 src/objects.cc int index = Smi::cast(*TransitionArrayHeader())->value();
cast 4973 src/objects.cc int transitionNumber = Smi::cast(*Header())->value();
cast 4990 src/objects.cc return Smi::cast(num)->value();
cast 4995 src/objects.cc return Map::cast(proto_trans->get(IndexFor(transitionNumber)));
cast 5149 src/objects.cc if (name->Equals(String::cast(key))) {
cast 5151 src/objects.cc Code::cast(cache->get(i + kCodeCacheEntryCodeOffset))->flags();
cast 5178 src/objects.cc cache = FixedArray::cast(result);
cast 5188 src/objects.cc CodeCacheHashTable* cache = CodeCacheHashTable::cast(normal_type_cache());
cast 5215 src/objects.cc if (name->Equals(String::cast(key))) {
cast 5216 src/objects.cc Code* code = Code::cast(cache->get(i + kCodeCacheEntryCodeOffset));
cast 5228 src/objects.cc CodeCacheHashTable* cache = CodeCacheHashTable::cast(normal_type_cache());
cast 5239 src/objects.cc CodeCacheHashTable* cache = CodeCacheHashTable::cast(normal_type_cache());
cast 5240 src/objects.cc return cache->GetIndex(String::cast(name), code->flags());
cast 5255 src/objects.cc CodeCacheHashTable* cache = CodeCacheHashTable::cast(normal_type_cache());
cast 5256 src/objects.cc ASSERT(cache->GetIndex(String::cast(name), code->flags()) == index);
cast 5288 src/objects.cc FixedArray* pair = FixedArray::cast(other);
cast 5289 src/objects.cc String* name = String::cast(pair->get(0));
cast 5290 src/objects.cc Code::Flags flags = Code::cast(pair->get(1))->flags();
cast 5304 src/objects.cc FixedArray* pair = FixedArray::cast(obj);
cast 5305 src/objects.cc String* name = String::cast(pair->get(0));
cast 5306 src/objects.cc Code* code = Code::cast(pair->get(1));
cast 5316 src/objects.cc FixedArray* pair = FixedArray::cast(obj);
cast 5400 src/objects.cc ASSERT(PolymorphicCodeCacheHashTable::cast(cache())
cast 5404 src/objects.cc PolymorphicCodeCacheHashTable::cast(cache());
cast 5418 src/objects.cc PolymorphicCodeCacheHashTable::cast(cache());
cast 5491 src/objects.cc FixedArray* list = FixedArray::cast(obj);
cast 5503 src/objects.cc FixedArray* list = FixedArray::cast(obj);
cast 5505 src/objects.cc *code_flags = Smi::cast(list->get(0))->value();
cast 5507 src/objects.cc maps->Add(Handle<Map>(Map::cast(list->get(i))));
cast 5591 src/objects.cc FixedArray* result = FixedArray::cast(obj);
cast 5653 src/objects.cc FixedArray::cast(get(kLastAddedIndex))->
cast 5655 src/objects.cc FixedArray::cast(get(kLastAddedIndex))->
cast 5659 src/objects.cc FixedArray::cast(bridge_storage)->
cast 5661 src/objects.cc FixedArray::cast(bridge_storage)->
cast 5663 src/objects.cc NoWriteBarrierSet(FixedArray::cast(bridge_storage),
cast 5930 src/objects.cc ConsString* cons = ConsString::cast(string);
cast 5938 src/objects.cc SlicedString* slice = SlicedString::cast(string);
cast 5948 src/objects.cc start = SeqAsciiString::cast(string)->GetChars();
cast 5950 src/objects.cc start = ExternalAsciiString::cast(string)->GetChars();
cast 5957 src/objects.cc start = SeqTwoByteString::cast(string)->GetChars();
cast 5959 src/objects.cc start = ExternalTwoByteString::cast(string)->GetChars();
cast 6034 src/objects.cc return SeqTwoByteString::cast(this)->SeqTwoByteStringGetData(start);
cast 6036 src/objects.cc return ExternalTwoByteString::cast(this)->
cast 6039 src/objects.cc SlicedString* slice = SlicedString::cast(this);
cast 6153 src/objects.cc current = ConsString::cast(left);
cast 6168 src/objects.cc current = ConsString::cast(right);
cast 6284 src/objects.cc SeqAsciiString* str = SeqAsciiString::cast(input);
cast 6289 src/objects.cc SeqTwoByteString* str = SeqTwoByteString::cast(input);
cast 6296 src/objects.cc return ConsString::cast(input)->ConsStringReadBlock(rbb,
cast 6301 src/objects.cc return ExternalAsciiString::cast(input)->ExternalAsciiStringReadBlock(
cast 6306 src/objects.cc ExternalTwoByteString::cast(input)->
cast 6313 src/objects.cc return SlicedString::cast(input)->SlicedStringReadBlock(rbb,
cast 6433 src/objects.cc SeqAsciiString::cast(input)->SeqAsciiStringReadBlockIntoBuffer(rbb,
cast 6438 src/objects.cc SeqTwoByteString::cast(input)->SeqTwoByteStringReadBlockIntoBuffer(rbb,
cast 6444 src/objects.cc ConsString::cast(input)->ConsStringReadBlockIntoBuffer(rbb,
cast 6450 src/objects.cc ExternalAsciiString::cast(input)->
cast 6453 src/objects.cc ExternalTwoByteString::cast(input)->
cast 6460 src/objects.cc SlicedString::cast(input)->SlicedStringReadBlockIntoBuffer(rbb,
cast 6525 src/objects.cc current = ConsString::cast(left);
cast 6539 src/objects.cc current = ConsString::cast(right);
cast 6555 src/objects.cc String* right = String::cast(current->second());
cast 6576 src/objects.cc String* string = String::cast(this);
cast 6580 src/objects.cc ConsString* cons_string = ConsString::cast(string);
cast 6607 src/objects.cc const unibrow::byte* answer = String::ReadBlock(String::cast(parent()),
cast 6618 src/objects.cc String::ReadBlockIntoBuffer(String::cast(parent()),
cast 6636 src/objects.cc ExternalAsciiString::cast(source)->GetChars() + from,
cast 6642 src/objects.cc ExternalTwoByteString::cast(source)->GetChars();
cast 6650 src/objects.cc SeqAsciiString::cast(source)->GetChars() + from,
cast 6656 src/objects.cc SeqTwoByteString::cast(source)->GetChars() + from,
cast 6662 src/objects.cc ConsString* cons_string = ConsString::cast(source);
cast 6687 src/objects.cc SeqAsciiString::cast(second)->GetChars(),
cast 6703 src/objects.cc SlicedString* slice = SlicedString::cast(source);
cast 6826 src/objects.cc const char* str1 = SeqAsciiString::cast(lhs)->GetChars();
cast 6827 src/objects.cc const char* str2 = SeqAsciiString::cast(rhs)->GetChars();
cast 6955 src/objects.cc field = HashSequentialString(SeqAsciiString::cast(this)->GetChars(),
cast 6959 src/objects.cc field = HashSequentialString(SeqTwoByteString::cast(this)->GetChars(),
cast 7157 src/objects.cc Map* map = Map::cast(target);
cast 7311 src/objects.cc ASSERT_EQ(0, Smi::cast(value)->value());
cast 7319 src/objects.cc Handle<FixedArray> old_code_map(FixedArray::cast(value));
cast 7333 src/objects.cc ASSERT(Code::cast(new_code_map->get(i + 1))->kind() ==
cast 7346 src/objects.cc FixedArray* code_map = FixedArray::cast(optimized_code_map());
cast 7348 src/objects.cc FixedArray* cached_literals = FixedArray::cast(code_map->get(index + 1));
cast 7352 src/objects.cc Code* code = Code::cast(code_map->get(index));
cast 7425 src/objects.cc MaybeObject* ok = JSObject::cast(value)->OptimizeAsPrototype();
cast 7517 src/objects.cc return Context::cast(literals->get(JSFunction::kLiteralGlobalContextIndex));
cast 7538 src/objects.cc if (!n->IsString() || String::cast(n)->length() == 0) return inferred_name();
cast 7539 src/objects.cc return String::cast(n);
cast 7551 src/objects.cc Handle<String> source(String::cast(Script::cast(script())->source()));
cast 7592 src/objects.cc JSReceiver* receiver = JSReceiver::cast(obj);
cast 7652 src/objects.cc obj = FixedArray::cast(obj)->get(index * 3);
cast 7654 src/objects.cc return String::cast(obj);
cast 7662 src/objects.cc obj = FixedArray::cast(obj)->get(index * 3 + 1);
cast 7663 src/objects.cc return Smi::cast(obj)->value() != -1;
cast 7670 src/objects.cc FixedArray::cast(this_property_assignments())->get(index * 3 + 1);
cast 7671 src/objects.cc return Smi::cast(obj)->value();
cast 7678 src/objects.cc FixedArray::cast(this_property_assignments())->get(index * 3 + 2);
cast 7697 src/objects.cc reinterpret_cast<String*>(Script::cast(script())->source());
cast 7707 src/objects.cc if (name->IsString() && String::cast(name)->length() > 0) {
cast 7781 src/objects.cc DeoptimizationOutputData::cast(unoptimized->deoptimization_data());
cast 7893 src/objects.cc Map* map = Map::cast(initial_map());
cast 7920 src/objects.cc FixedArray* optimized_code_map = FixedArray::cast(value);
cast 8048 src/objects.cc Code* code = Code::cast(*p);
cast 8135 src/objects.cc if (object->IsMap()) return Map::cast(object);
cast 8160 src/objects.cc TypeFeedbackInfo::cast(raw_info)->type_feedback_cells();
cast 8227 src/objects.cc JSFunction::cast(function)->PrintName(out);
cast 8239 src/objects.cc JSFunction::cast(LiteralArray()->get(function_id));
cast 8430 src/objects.cc DeoptimizationOutputData::cast(this->deoptimization_data());
cast 8434 src/objects.cc DeoptimizationInputData::cast(this->deoptimization_data());
cast 8534 src/objects.cc FixedArray* parameter_map = FixedArray::cast(old_elements);
cast 8544 src/objects.cc JSArray::cast(this)->set_length(Smi::FromInt(length));
cast 8587 src/objects.cc FixedArray* parameter_map = FixedArray::cast(old_elements);
cast 8597 src/objects.cc JSArray::cast(this)->set_length(Smi::FromInt(length));
cast 8643 src/objects.cc return Map::cast(map);
cast 8652 src/objects.cc ASSERT(HeapObject::cast(prototype)->map()->IsMap());
cast 8725 src/objects.cc if (JSReceiver::cast(pt) == this) {
cast 8740 src/objects.cc JSReceiver::cast(current_proto)->map()->is_hidden_prototype()) {
cast 8741 src/objects.cc real_receiver = JSReceiver::cast(current_proto);
cast 8753 src/objects.cc MaybeObject* ok = JSObject::cast(value)->OptimizeAsPrototype();
cast 8839 src/objects.cc return JSProxy::cast(pt)->GetElementAttributeWithHandler(
cast 8843 src/objects.cc return JSObject::cast(pt)->HasElementWithReceiver(*receiver_handle, index);
cast 8861 src/objects.cc return JSObject::cast(proto)->HasLocalElement(index);
cast 8882 src/objects.cc (Smi::cast(JSArray::cast(this)->length())->value()) :
cast 8883 src/objects.cc static_cast<uint32_t>(FixedArray::cast(elements())->length());
cast 8885 src/objects.cc !FixedArray::cast(elements())->get(index)->IsTheHole()) {
cast 8894 src/objects.cc (Smi::cast(JSArray::cast(this)->length())->value()) :
cast 8895 src/objects.cc static_cast<uint32_t>(FixedDoubleArray::cast(elements())->length());
cast 8897 src/objects.cc !FixedDoubleArray::cast(elements())->is_the_hole(index)) {
cast 8903 src/objects.cc ExternalPixelArray* pixels = ExternalPixelArray::cast(elements());
cast 8915 src/objects.cc ExternalArray* array = ExternalArray::cast(elements());
cast 8930 src/objects.cc FixedArray* parameter_map = FixedArray::cast(elements());
cast 8936 src/objects.cc FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
cast 8939 src/objects.cc SeededNumberDictionary::cast(arguments);
cast 8983 src/objects.cc return JSProxy::cast(pt)->GetElementAttributeWithHandler(
cast 8986 src/objects.cc return JSObject::cast(pt)->HasElementWithReceiver(receiver, index);
cast 9041 src/objects.cc Handle<AccessorInfo> data(AccessorInfo::cast(structure));
cast 9045 src/objects.cc Handle<JSObject> self(JSObject::cast(receiver));
cast 9046 src/objects.cc Handle<JSObject> holder_handle(JSObject::cast(holder));
cast 9065 src/objects.cc Object* getter = AccessorPair::cast(structure)->getter();
cast 9068 src/objects.cc return GetPropertyWithDefinedGetter(receiver, JSReceiver::cast(getter));
cast 9100 src/objects.cc Handle<JSObject> holder_handle(JSObject::cast(holder));
cast 9101 src/objects.cc Handle<AccessorInfo> data(AccessorInfo::cast(structure));
cast 9122 src/objects.cc Handle<Object> setter(AccessorPair::cast(structure)->setter());
cast 9125 src/objects.cc return SetPropertyWithDefinedSetter(JSReceiver::cast(*setter), value);
cast 9147 src/objects.cc FixedArray* elements = FixedArray::cast(this->elements());
cast 9151 src/objects.cc FixedArray* arguments = FixedArray::cast(elements->get(1));
cast 9159 src/objects.cc FixedArray* elements = FixedArray::cast(this->elements());
cast 9163 src/objects.cc FixedArray* arguments = FixedArray::cast(elements->get(1));
cast 9178 src/objects.cc FixedArray* backing_store = FixedArray::cast(elements());
cast 9180 src/objects.cc backing_store = FixedArray::cast(backing_store->get(1));
cast 9203 src/objects.cc CHECK(JSArray::cast(this)->length()->ToArrayIndex(&array_length));
cast 9247 src/objects.cc FixedDoubleArray::cast(elements())->set(index, value->Number());
cast 9285 src/objects.cc JSArray::cast(this)->set_length(Smi::FromInt(array_length));
cast 9302 src/objects.cc FixedArray* elements = FixedArray::cast(this->elements());
cast 9307 src/objects.cc dictionary = SeededNumberDictionary::cast(elements->get(1));
cast 9309 src/objects.cc dictionary = SeededNumberDictionary::cast(elements);
cast 9341 src/objects.cc AliasedArgumentsEntry* entry = AliasedArgumentsEntry::cast(element);
cast 9342 src/objects.cc Context* context = Context::cast(elements->get(0));
cast 9379 src/objects.cc if (dictionary != SeededNumberDictionary::cast(new_dictionary)) {
cast 9385 src/objects.cc dictionary = SeededNumberDictionary::cast(new_dictionary);
cast 9392 src/objects.cc JSArray::cast(this)->JSArrayUpdateLengthFromIndex(index, value);
cast 9400 src/objects.cc CHECK(JSArray::cast(this)->length()->ToArrayIndex(&new_length));
cast 9438 src/objects.cc FixedArrayBase* base_elms = FixedArrayBase::cast(elements());
cast 9445 src/objects.cc FixedDoubleArray::cast(base_elms)->is_the_hole(index))) {
cast 9460 src/objects.cc CHECK(JSArray::cast(this)->length()->ToArrayIndex(&length));
cast 9479 src/objects.cc ? static_cast<double>(Smi::cast(value)->value())
cast 9480 src/objects.cc : HeapNumber::cast(value)->value();
cast 9493 src/objects.cc FixedDoubleArray* elms = FixedDoubleArray::cast(elements());
cast 9498 src/objects.cc CHECK(JSArray::cast(this)->length()->ToArrayIndex(&array_length));
cast 9500 src/objects.cc JSArray::cast(this)->set_length(Smi::FromInt(index + 1));
cast 9515 src/objects.cc FixedDoubleArray::cast(elements())->set(index, double_value);
cast 9540 src/objects.cc return JSProxy::cast(this)->SetElementWithHandler(
cast 9543 src/objects.cc return JSObject::cast(this)->SetElement(
cast 9603 src/objects.cc return JSObject::cast(proto)->SetElement(index,
cast 9669 src/objects.cc ExternalPixelArray* pixels = ExternalPixelArray::cast(elements());
cast 9673 src/objects.cc ExternalByteArray* array = ExternalByteArray::cast(elements());
cast 9678 src/objects.cc ExternalUnsignedByteArray::cast(elements());
cast 9682 src/objects.cc ExternalShortArray* array = ExternalShortArray::cast(elements());
cast 9687 src/objects.cc ExternalUnsignedShortArray::cast(elements());
cast 9691 src/objects.cc ExternalIntArray* array = ExternalIntArray::cast(elements());
cast 9696 src/objects.cc ExternalUnsignedIntArray::cast(elements());
cast 9700 src/objects.cc ExternalFloatArray* array = ExternalFloatArray::cast(elements());
cast 9704 src/objects.cc ExternalDoubleArray* array = ExternalDoubleArray::cast(elements());
cast 9711 src/objects.cc FixedArray* parameter_map = FixedArray::cast(elements());
cast 9716 src/objects.cc Context* context = Context::cast(parameter_map->get(0));
cast 9717 src/objects.cc int context_index = Smi::cast(probe)->value();
cast 9730 src/objects.cc FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
cast 9775 src/objects.cc FixedArrayBase* elms = FixedArrayBase::cast(elements());
cast 9781 src/objects.cc FixedArrayBase* elms = FixedArrayBase::cast(elements());
cast 9786 src/objects.cc Object* raw_length = JSArray::cast(this)->length();
cast 9792 src/objects.cc CHECK(JSArray::cast(this)->length()->ToArrayIndex(&length));
cast 9907 src/objects.cc FixedArrayBase* backing_store_base = FixedArrayBase::cast(elements());
cast 9912 src/objects.cc FixedArray::cast(FixedArray::cast(backing_store_base)->get(1));
cast 9913 src/objects.cc backing_store = FixedArray::cast(backing_store_base);
cast 9916 src/objects.cc SeededNumberDictionary::cast(backing_store);
cast 9926 src/objects.cc *used = Smi::cast(JSArray::cast(this)->length())->value();
cast 9932 src/objects.cc backing_store = FixedArray::cast(backing_store_base);
cast 9940 src/objects.cc SeededNumberDictionary::cast(FixedArray::cast(elements()));
cast 9948 src/objects.cc *used = Smi::cast(JSArray::cast(this)->length())->value();
cast 9953 src/objects.cc FixedDoubleArray* elms = FixedDoubleArray::cast(elements());
cast 9970 src/objects.cc ExternalArray* external_array = ExternalArray::cast(elements());
cast 10006 src/objects.cc FixedArray* elements = FixedArray::cast(this->elements());
cast 10009 src/objects.cc dictionary = SeededNumberDictionary::cast(elements->get(1));
cast 10011 src/objects.cc dictionary = SeededNumberDictionary::cast(elements);
cast 10021 src/objects.cc CHECK(JSArray::cast(this)->length()->ToArrayIndex(&array_size));
cast 10037 src/objects.cc SeededNumberDictionary::cast(elements());
cast 10071 src/objects.cc String::cast(k)->StringPrint(out);
cast 10102 src/objects.cc JSFunction* constructor = JSFunction::cast(map()->constructor());
cast 10106 src/objects.cc return InterceptorInfo::cast(result);
cast 10112 src/objects.cc JSFunction* constructor = JSFunction::cast(map()->constructor());
cast 10116 src/objects.cc return InterceptorInfo::cast(result);
cast 10228 src/objects.cc Smi::cast(JSArray::cast(this)->length())->value()) :
cast 10229 src/objects.cc static_cast<uint32_t>(FixedArray::cast(elements())->length());
cast 10231 src/objects.cc !FixedArray::cast(elements())->get(index)->IsTheHole();
cast 10237 src/objects.cc Smi::cast(JSArray::cast(this)->length())->value()) :
cast 10238 src/objects.cc static_cast<uint32_t>(FixedDoubleArray::cast(elements())->length());
cast 10240 src/objects.cc !FixedDoubleArray::cast(elements())->is_the_hole(index);
cast 10244 src/objects.cc ExternalPixelArray* pixels = ExternalPixelArray::cast(elements());
cast 10255 src/objects.cc ExternalArray* array = ExternalArray::cast(elements());
cast 10301 src/objects.cc numbers->set(i, Smi::cast(numbers->get(j)));
cast 10302 src/objects.cc numbers->set(j, Smi::cast(temp));
cast 10437 src/objects.cc Smi::cast(JSArray::cast(this)->length())->value()) :
cast 10438 src/objects.cc static_cast<uint32_t>(FixedArray::cast(elements())->length());
cast 10455 src/objects.cc Smi::cast(JSArray::cast(this)->length())->value() :
cast 10456 src/objects.cc FixedArray::cast(elements())->length();
cast 10458 src/objects.cc if (!FixedArray::cast(elements())->get(i)->IsTheHole()) {
cast 10471 src/objects.cc Smi::cast(JSArray::cast(this)->length())->value() :
cast 10472 src/objects.cc FixedDoubleArray::cast(elements())->length();
cast 10474 src/objects.cc if (!FixedDoubleArray::cast(elements())->is_the_hole(i)) {
cast 10485 src/objects.cc int length = ExternalPixelArray::cast(elements())->length();
cast 10503 src/objects.cc int length = ExternalArray::cast(elements())->length();
cast 10523 src/objects.cc FixedArray* parameter_map = FixedArray::cast(elements());
cast 10525 src/objects.cc FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
cast 10530 src/objects.cc SeededNumberDictionary::cast(arguments);
cast 10566 src/objects.cc Object* val = JSValue::cast(this)->value();
cast 10568 src/objects.cc String* str = String::cast(val);
cast 10601 src/objects.cc return string_->Equals(String::cast(string));
cast 10606 src/objects.cc uint32_t HashForObject(Object* other) { return String::cast(other)->Hash(); }
cast 10629 src/objects.cc FixedArray* other_array = FixedArray::cast(other);
cast 10630 src/objects.cc SharedFunctionInfo* shared = SharedFunctionInfo::cast(other_array->get(0));
cast 10632 src/objects.cc int language_unchecked = Smi::cast(other_array->get(2))->value();
cast 10638 src/objects.cc int scope_position = Smi::cast(other_array->get(3))->value();
cast 10640 src/objects.cc String* source = String::cast(other_array->get(1));
cast 10655 src/objects.cc Script* script = Script::cast(shared->script());
cast 10656 src/objects.cc hash ^= String::cast(script->source())->Hash();
cast 10670 src/objects.cc FixedArray* other_array = FixedArray::cast(obj);
cast 10671 src/objects.cc SharedFunctionInfo* shared = SharedFunctionInfo::cast(other_array->get(0));
cast 10672 src/objects.cc String* source = String::cast(other_array->get(1));
cast 10673 src/objects.cc int language_unchecked = Smi::cast(other_array->get(2))->value();
cast 10678 src/objects.cc int scope_position = Smi::cast(other_array->get(3))->value();
cast 10688 src/objects.cc FixedArray* other_array = FixedArray::cast(obj);
cast 10716 src/objects.cc FixedArray* val = FixedArray::cast(obj);
cast 10717 src/objects.cc return string_->Equals(String::cast(val->get(JSRegExp::kSourceIndex)))
cast 10731 src/objects.cc FixedArray* val = FixedArray::cast(obj);
cast 10732 src/objects.cc return RegExpHash(String::cast(val->get(JSRegExp::kSourceIndex)),
cast 10733 src/objects.cc Smi::cast(val->get(JSRegExp::kFlagsIndex)));
cast 10751 src/objects.cc return String::cast(string)->IsEqualTo(string_);
cast 10766 src/objects.cc return String::cast(other)->Hash();
cast 10820 src/objects.cc return String::cast(other)->Hash();
cast 10836 src/objects.cc return String::cast(string)->IsAsciiEqualTo(string_);
cast 10890 src/objects.cc return String::cast(other)->Hash();
cast 10895 src/objects.cc return String::cast(string)->IsAsciiEqualTo(chars);
cast 10919 src/objects.cc return String::cast(string)->IsTwoByteEqualTo(string_);
cast 10936 src/objects.cc return String::cast(string)->Equals(string_);
cast 10942 src/objects.cc return String::cast(other)->Hash();
cast 10965 src/objects.cc return String::cast(obj)->Hash();
cast 10999 src/objects.cc HashTable::cast(obj)->SetNumberOfElements(0);
cast 11000 src/objects.cc HashTable::cast(obj)->SetNumberOfDeletedElements(0);
cast 11001 src/objects.cc HashTable::cast(obj)->SetCapacity(capacity);
cast 11033 src/objects.cc String::cast(element)->Equals(key)) {
cast 11039 src/objects.cc ASSERT(element->IsTheHole() || !String::cast(element)->Equals(key));
cast 11102 src/objects.cc return Rehash(HashTable::cast(obj), key);
cast 11131 src/objects.cc return Rehash(HashTable::cast(obj), key);
cast 11277 src/objects.cc result_double = HeapNumber::cast(new_double);
cast 11285 src/objects.cc SeededNumberDictionary* new_dict = SeededNumberDictionary::cast(obj);
cast 11296 src/objects.cc ASSERT(!k->IsSmi() || Smi::cast(k)->value() >= 0);
cast 11297 src/objects.cc ASSERT(!k->IsHeapNumber() || HeapNumber::cast(k)->value() >= 0);
cast 11298 src/objects.cc ASSERT(!k->IsHeapNumber() || HeapNumber::cast(k)->value() <= kMaxUInt32);
cast 11380 src/objects.cc Map* new_map = Map::cast(obj);
cast 11388 src/objects.cc FixedArray* fast_elements = FixedArray::cast(new_array);
cast 11395 src/objects.cc return Smi::FromInt(ExternalArray::cast(elements())->length());
cast 11407 src/objects.cc FixedArrayBase* elements_base = FixedArrayBase::cast(this->elements());
cast 11424 src/objects.cc result_double = HeapNumber::cast(new_double);
cast 11429 src/objects.cc FixedDoubleArray* elements = FixedDoubleArray::cast(elements_base);
cast 11456 src/objects.cc FixedArray* elements = FixedArray::cast(elements_base);
cast 11514 src/objects.cc int int_value = Smi::cast(value)->value();
cast 11523 src/objects.cc double double_value = HeapNumber::cast(value)->value();
cast 11553 src/objects.cc int int_value = Smi::cast(value)->value();
cast 11556 src/objects.cc double double_value = HeapNumber::cast(value)->value();
cast 11607 src/objects.cc int int_value = Smi::cast(value)->value();
cast 11610 src/objects.cc double double_value = HeapNumber::cast(value)->value();
cast 11628 src/objects.cc int int_value = Smi::cast(value)->value();
cast 11631 src/objects.cc double double_value = HeapNumber::cast(value)->value();
cast 11649 src/objects.cc int int_value = Smi::cast(value)->value();
cast 11652 src/objects.cc double_value = HeapNumber::cast(value)->value();
cast 11667 src/objects.cc return JSGlobalPropertyCell::cast(value);
cast 11698 src/objects.cc set_properties(StringDictionary::cast(dictionary));
cast 11752 src/objects.cc String* other = String::cast(o);
cast 11761 src/objects.cc return String::cast(key)->Hash();
cast 11784 src/objects.cc String* result = String::cast(KeyAt(entry));
cast 11800 src/objects.cc String* result = String::cast(KeyAt(entry));
cast 11991 src/objects.cc FixedArray* o = FixedArray::cast(symbols);
cast 12003 src/objects.cc FixedArray* symbols = FixedArray::cast(obj);
cast 12007 src/objects.cc hash ^= String::cast(symbols->get(i))->Hash();
cast 12051 src/objects.cc Dictionary<Shape, Key>::cast(obj)->
cast 12067 src/objects.cc FixedArray* iteration_order = FixedArray::cast(obj);
cast 12076 src/objects.cc FixedArray* enumeration_order = FixedArray::cast(obj);
cast 12092 src/objects.cc int index = Smi::cast(iteration_order->get(i))->value();
cast 12102 src/objects.cc int enum_index = Smi::cast(enumeration_order->get(pos++))->value();
cast 12173 src/objects.cc return Dictionary<Shape, Key>::cast(obj)->AddEntry(key, value, details,
cast 12190 src/objects.cc return Dictionary<Shape, Key>::cast(obj)->AddEntry(key, value, details,
cast 12423 src/objects.cc e = JSGlobalPropertyCell::cast(e)->value();
cast 12498 src/objects.cc MaybeObject* maybe_key = heap->LookupSymbol(String::cast(k));
cast 12506 src/objects.cc JSFunction::cast(value),
cast 12578 src/objects.cc hash = Smi::cast(maybe_hash->ToObjectUnchecked())->value();
cast 12590 src/objects.cc ObjectHashSet* table = ObjectHashSet::cast(obj);
cast 12639 src/objects.cc hash = Smi::cast(maybe_hash->ToObjectUnchecked())->value();
cast 12661 src/objects.cc ObjectHashTable* table = ObjectHashTable::cast(obj);
cast 12690 src/objects.cc return BreakPointInfo::cast(break_point_info)->GetBreakPointCount() > 0;
cast 12701 src/objects.cc return BreakPointInfo::cast(break_points()->get(index));
cast 12712 src/objects.cc Handle<BreakPointInfo>::cast(break_point_info),
cast 12726 src/objects.cc Handle<BreakPointInfo>::cast(break_point_info),
cast 12743 src/objects.cc Handle<FixedArray>(FixedArray::cast(debug_info->break_points()));
cast 12758 src/objects.cc Handle<BreakPointInfo> new_break_point_info = Handle<BreakPointInfo>::cast(
cast 12777 src/objects.cc return BreakPointInfo::cast(break_point_info)->break_point_objects();
cast 12788 src/objects.cc BreakPointInfo::cast(break_points()->get(i));
cast 12803 src/objects.cc Handle<BreakPointInfo>(BreakPointInfo::cast(
cast 12822 src/objects.cc BreakPointInfo::cast(break_points()->get(i));
cast 12850 src/objects.cc FixedArray::cast(break_point_info->break_point_objects()));
cast 12888 src/objects.cc FixedArray::cast(break_point_info->break_point_objects()));
cast 12912 src/objects.cc FixedArray* array = FixedArray::cast(break_point_info->break_point_objects());
cast 12929 src/objects.cc return FixedArray::cast(break_point_objects())->length();
cast 12935 src/objects.cc return JSDate::cast(object)->DoGetField(
cast 734 src/objects.h *obj = T::cast(reinterpret_cast<Object*>(this));
cast 972 src/objects.h static Object* cast(Object* value) { return value; }
cast 1002 src/objects.h static inline Smi* cast(Object* object);
cast 1075 src/objects.h static inline Failure* cast(MaybeObject* object);
cast 1198 src/objects.h static inline HeapObject* cast(Object* obj);
cast 1300 src/objects.h static inline HeapNumber* cast(Object* obj);
cast 1390 src/objects.h static inline JSReceiver* cast(Object* obj);
cast 2041 src/objects.h static inline JSObject* cast(Object* obj);
cast 2250 src/objects.h inline static FixedArrayBase* cast(Object* object);
cast 2318 src/objects.h static inline FixedArray* cast(Object* obj);
cast 2422 src/objects.h static inline FixedDoubleArray* cast(Object* obj);
cast 2487 src/objects.h return Smi::cast(obj)->value();
cast 2489 src/objects.h Object* index = FixedArray::cast(obj)->get(kEnumCacheBridgeLastAdded);
cast 2490 src/objects.h return Smi::cast(index)->value();
cast 2512 src/objects.h FixedArray* bridge = FixedArray::cast(get(kLastAddedIndex));
cast 2610 src/objects.h static inline DescriptorArray* cast(Object* obj);
cast 2797 src/objects.h return Smi::cast(get(kNumberOfElementsIndex))->value();
cast 2802 src/objects.h return Smi::cast(get(kNumberOfDeletedElementsIndex))->value();
cast 2807 src/objects.h return Smi::cast(get(kCapacityIndex))->value();
cast 2848 src/objects.h static inline HashTable* cast(Object* obj);
cast 3003 src/objects.h static inline SymbolTable* cast(Object* obj);
cast 3043 src/objects.h static inline MapCache* cast(Object* obj);
cast 3053 src/objects.h static inline Dictionary<Shape, Key>* cast(Object* obj) {
cast 3071 src/objects.h Smi::cast(this->get(HashTable<Shape, Key>::EntryToIndex(entry) + 2)));
cast 3110 src/objects.h return Smi::cast(FixedArray::get(kNextEnumerationIndexIndex))->value();
cast 3173 src/objects.h static inline StringDictionary* cast(Object* obj) {
cast 3225 src/objects.h static SeededNumberDictionary* cast(Object* obj) {
cast 3273 src/objects.h static UnseededNumberDictionary* cast(Object* obj) {
cast 3309 src/objects.h static inline ObjectHashSet* cast(Object* obj) {
cast 3329 src/objects.h static inline ObjectHashTable* cast(Object* obj) {
cast 3385 src/objects.h static inline JSFunctionResultCache* cast(Object* obj);
cast 3402 src/objects.h static inline ScopeInfo* cast(Object* object);
cast 3522 src/objects.h return Smi::cast(get(k##name))->value(); \
cast 3607 src/objects.h static inline NormalizedMapCache* cast(Object* obj);
cast 3648 src/objects.h static inline ByteArray* cast(Object* obj);
cast 3688 src/objects.h static inline FreeSpace* cast(Object* obj);
cast 3732 src/objects.h static inline ExternalArray* cast(Object* obj);
cast 3770 src/objects.h static inline ExternalPixelArray* cast(Object* obj);
cast 3799 src/objects.h static inline ExternalByteArray* cast(Object* obj);
cast 3828 src/objects.h static inline ExternalUnsignedByteArray* cast(Object* obj);
cast 3857 src/objects.h static inline ExternalShortArray* cast(Object* obj);
cast 3886 src/objects.h static inline ExternalUnsignedShortArray* cast(Object* obj);
cast 3915 src/objects.h static inline ExternalIntArray* cast(Object* obj);
cast 3944 src/objects.h static inline ExternalUnsignedIntArray* cast(Object* obj);
cast 3973 src/objects.h static inline ExternalFloatArray* cast(Object* obj);
cast 4002 src/objects.h static inline ExternalDoubleArray* cast(Object* obj);
cast 4046 src/objects.h return type::cast(get(k##name##Index)); \
cast 4063 src/objects.h return type::cast(get(IndexForEntry(i) + k##name##Offset)); \
cast 4085 src/objects.h static inline DeoptimizationInputData* cast(Object* obj);
cast 4110 src/objects.h Smi* AstId(int index) { return Smi::cast(get(index * 2)); }
cast 4112 src/objects.h Smi* PcAndState(int index) { return Smi::cast(get(1 + index * 2)); }
cast 4124 src/objects.h static inline DeoptimizationOutputData* cast(Object* obj);
cast 4164 src/objects.h static inline TypeFeedbackCells* cast(Object* obj);
cast 4506 src/objects.h static inline Code* cast(Object* obj);
cast 4901 src/objects.h Smi::cast(cache->get(kProtoTransitionNumberOfEntriesOffset))->value();
cast 4955 src/objects.h static inline Map* cast(Object* obj);
cast 5145 src/objects.h static inline Struct* cast(Object* that);
cast 5216 src/objects.h static inline Script* cast(Object* obj);
cast 5725 src/objects.h static inline SharedFunctionInfo* cast(Object* obj);
cast 5939 src/objects.h static inline JSModule* cast(Object* obj);
cast 6092 src/objects.h static inline JSFunction* cast(Object* obj);
cast 6157 src/objects.h static inline JSGlobalProxy* cast(Object* obj);
cast 6216 src/objects.h static inline GlobalObject* cast(Object* obj);
cast 6233 src/objects.h static inline JSGlobalObject* cast(Object* obj);
cast 6267 src/objects.h static inline JSBuiltinsObject* cast(Object* obj);
cast 6310 src/objects.h static inline JSValue* cast(Object* obj);
cast 6359 src/objects.h static inline JSDate* cast(Object* obj);
cast 6464 src/objects.h static inline JSMessageObject* cast(Object* obj);
cast 6561 src/objects.h static inline JSRegExp* cast(Object* obj);
cast 6684 src/objects.h static inline CompilationCacheTable* cast(Object* obj);
cast 6712 src/objects.h static inline CodeCache* cast(Object* obj);
cast 6777 src/objects.h static inline CodeCacheHashTable* cast(Object* obj);
cast 6803 src/objects.h static inline PolymorphicCodeCache* cast(Object* obj);
cast 6832 src/objects.h static inline PolymorphicCodeCacheHashTable* cast(Object* obj);
cast 6850 src/objects.h static inline TypeFeedbackInfo* cast(Object* obj);
cast 6887 src/objects.h static inline AliasedArgumentsEntry* cast(Object* obj);
cast 7056 src/objects.h return Vector<const char>::cast(buffer_);
cast 7062 src/objects.h return Vector<const uc16>::cast(buffer_);
cast 7070 src/objects.h : buffer_(Vector<const byte>::cast(chars)),
cast 7073 src/objects.h : buffer_(Vector<const byte>::cast(chars)),
cast 7211 src/objects.h static inline String* cast(Object* obj);
cast 7415 src/objects.h static inline SeqString* cast(Object* obj);
cast 7441 src/objects.h static inline SeqAsciiString* cast(Object* obj);
cast 7495 src/objects.h static inline SeqTwoByteString* cast(Object* obj);
cast 7553 src/objects.h static inline ConsString* cast(Object* obj);
cast 7606 src/objects.h static inline SlicedString* cast(Object* obj);
cast 7648 src/objects.h static inline ExternalString* cast(Object* obj);
cast 7690 src/objects.h static inline ExternalAsciiString* cast(Object* obj);
cast 7738 src/objects.h static inline ExternalTwoByteString* cast(Object* obj);
cast 7853 src/objects.h static inline Oddball* cast(Object* obj);
cast 7899 src/objects.h static inline JSGlobalPropertyCell* cast(Object* obj);
cast 7934 src/objects.h static inline JSProxy* cast(Object* obj);
cast 8040 src/objects.h static inline JSFunctionProxy* cast(Object* obj);
cast 8078 src/objects.h static inline JSSet* cast(Object* obj);
cast 8105 src/objects.h static inline JSMap* cast(Object* obj);
cast 8135 src/objects.h static inline JSWeakMap* cast(Object* obj);
cast 8166 src/objects.h static inline Foreign* cast(Object* obj);
cast 8226 src/objects.h static inline JSArray* cast(Object* obj);
cast 8312 src/objects.h static inline AccessorInfo* cast(Object* obj);
cast 8354 src/objects.h static inline AccessorPair* cast(Object* obj);
cast 8414 src/objects.h static inline AccessCheckInfo* cast(Object* obj);
cast 8445 src/objects.h static inline InterceptorInfo* cast(Object* obj);
cast 8475 src/objects.h static inline CallHandlerInfo* cast(Object* obj);
cast 8538 src/objects.h static inline FunctionTemplateInfo* cast(Object* obj);
cast 8587 src/objects.h static inline ObjectTemplateInfo* cast(Object* obj);
cast 8611 src/objects.h static inline SignatureInfo* cast(Object* obj);
cast 8636 src/objects.h static inline TypeSwitchInfo* cast(Object* obj);
cast 8688 src/objects.h static inline DebugInfo* cast(Object* obj);
cast 8746 src/objects.h static inline BreakPointInfo* cast(Object* obj);
cast 572 src/parser.cc Handle<String> source(String::cast(script_->source()));
cast 583 src/parser.cc Handle<ExternalTwoByteString>::cast(source), 0, source->length());
cast 669 src/parser.cc Handle<String> source(String::cast(script_->source()));
cast 677 src/parser.cc Handle<ExternalTwoByteString>::cast(source),
cast 699 src/parser.cc Handle<String> name(String::cast(shared_info->name()));
cast 891 src/parser.cc String* name1 = String::cast(*key1->handle());
cast 892 src/parser.cc String* name2 = String::cast(*key2->handle());
cast 1019 src/parser.cc !String::cast(*(literal->handle()))->Equals(
cast 1021 src/parser.cc !String::cast(*(literal->handle()))->AsArrayIndex(&dummy)) {
cast 1022 src/parser.cc Handle<String> key = Handle<String>::cast(literal->handle());
cast 1148 src/parser.cc Handle<String> directive = Handle<String>::cast(literal->handle());
cast 3853 src/parser.cc double_literals->set(j, Smi::cast(smi_value)->value());
cast 3957 src/parser.cc Smi* type_value = Smi::cast(value->get(kTypeSlot));
cast 3963 src/parser.cc return Handle<FixedArray>(FixedArray::cast(value->get(kElementsSlot)));
cast 4091 src/parser.cc && Handle<String>::cast(key)->AsArrayIndex(&element_index)
cast 4096 src/parser.cc int key_value = Smi::cast(*key)->value();
cast 131 src/preparse-data.cc Vector<const byte>::cast(literal_chars_.AddBlock(literal_bytes));
cast 162 src/preparse-data.cc Vector<byte>::cast(data.SubVector(symbol_start, total_size)));
cast 171 src/preparse-data.h LogSymbol(start, hash, true, Vector<const byte>::cast(literal));
cast 177 src/preparse-data.h LogSymbol(start, hash, false, Vector<const byte>::cast(literal));
cast 1658 src/preparser.cc return AddSymbol(i::Vector<const byte>::cast(key), true, value);
cast 1662 src/preparser.cc return AddSymbol(i::Vector<const byte>::cast(key), false, value);
cast 534 src/prettyprinter.cc String* string = String::cast(object);
cast 555 src/prettyprinter.cc Print("JS-array[%u]", JSArray::cast(object)->length());
cast 1600 src/profile-generator.cc HeapObject* object = HeapObject::cast(obj);
cast 1607 src/profile-generator.cc HeapObject* object = HeapObject::cast(obj);
cast 1613 src/profile-generator.cc HeapObject* object = HeapObject::cast(obj);
cast 1624 src/profile-generator.cc HeapObject* object = HeapObject::cast(obj);
cast 1676 src/profile-generator.cc JSFunction* func = JSFunction::cast(object);
cast 1679 src/profile-generator.cc collection_->names()->GetName(String::cast(shared->name()));
cast 1682 src/profile-generator.cc JSRegExp* re = JSRegExp::cast(object);
cast 1688 src/profile-generator.cc GetConstructorName(JSObject::cast(object)));
cast 1699 src/profile-generator.cc collection_->names()->GetName(String::cast(object)));
cast 1703 src/profile-generator.cc String* name = String::cast(SharedFunctionInfo::cast(object)->name());
cast 1708 src/profile-generator.cc Object* name = Script::cast(object)->name();
cast 1712 src/profile-generator.cc ? collection_->names()->GetName(String::cast(name))
cast 1849 src/profile-generator.cc ExtractJSGlobalProxyReferences(JSGlobalProxy::cast(obj));
cast 1851 src/profile-generator.cc ExtractJSObjectReferences(entry, JSObject::cast(obj));
cast 1853 src/profile-generator.cc ExtractStringReferences(entry, String::cast(obj));
cast 1856 src/profile-generator.cc ExtractContextReferences(entry, Context::cast(obj));
cast 1858 src/profile-generator.cc ExtractMapReferences(entry, Map::cast(obj));
cast 1860 src/profile-generator.cc ExtractSharedFunctionInfoReferences(entry, SharedFunctionInfo::cast(obj));
cast 1862 src/profile-generator.cc ExtractScriptReferences(entry, Script::cast(obj));
cast 1864 src/profile-generator.cc ExtractCodeCacheReferences(entry, CodeCache::cast(obj));
cast 1866 src/profile-generator.cc ExtractCodeReferences(entry, Code::cast(obj));
cast 1869 src/profile-generator.cc entry, JSGlobalPropertyCell::cast(obj));
cast 1888 src/profile-generator.cc Isolate::Current()->debug()->IsDebugGlobal(GlobalObject::cast(object));
cast 1906 src/profile-generator.cc JSFunction* js_fun = JSFunction::cast(js_obj);
cast 1944 src/profile-generator.cc GlobalObject* global_obj = GlobalObject::cast(obj);
cast 1968 src/profile-generator.cc ConsString* cs = ConsString::cast(string);
cast 1972 src/profile-generator.cc SlicedString* ss = SlicedString::cast(string);
cast 2129 src/profile-generator.cc JSFunction* func = JSFunction::cast(js_obj);
cast 2211 src/profile-generator.cc AccessorPair* accessors = AccessorPair::cast(callback_obj);
cast 2242 src/profile-generator.cc ? JSGlobalPropertyCell::cast(target)->value()
cast 2245 src/profile-generator.cc SetPropertyReference(js_obj, entry, String::cast(k), value);
cast 2258 src/profile-generator.cc FixedArray* elements = FixedArray::cast(js_obj->elements());
cast 2260 src/profile-generator.cc Smi::cast(JSArray::cast(js_obj)->length())->value() :
cast 2308 src/profile-generator.cc JSFunction::cast(constructor_prop)->shared()->name();
cast 2310 src/profile-generator.cc String* name = String::cast(maybe_name);
cast 2665 src/profile-generator.cc Context* context = Context::cast(*p);
cast 2670 src/profile-generator.cc objects_.Add(Handle<JSGlobalObject>(JSGlobalObject::cast(global)));
cast 2706 src/profile-generator.cc JSObject* document = JSObject::cast(obj_document);
cast 2710 src/profile-generator.cc urls[i] = collection_->names()->GetName(String::cast(obj_url));
cast 2829 src/profile-generator.cc HeapObject* obj = HeapObject::cast(*group->objects_[j]);
cast 3003 src/profile-generator.cc GetListMaybeDisposeInfo(info)->Add(HeapObject::cast(*p));
cast 48 src/property.h return Smi::cast(value)->value();
cast 203 src/property.h return JSObject::cast(holder_);
cast 208 src/property.h return JSProxy::cast(holder_);
cast 285 src/property.h value = JSGlobalPropertyCell::cast(value)->value();
cast 318 src/property.h return Map::cast(GetValue());
cast 350 src/property.h return JSFunction::cast(GetValue());
cast 355 src/property.h return JSFunction::cast(GetValueFromMap(map));
cast 87 src/regexp-macro-assembler.cc const char* data = ExternalAsciiString::cast(subject)->GetChars();
cast 91 src/regexp-macro-assembler.cc char* data = SeqAsciiString::cast(subject)->GetChars();
cast 98 src/regexp-macro-assembler.cc data = ExternalTwoByteString::cast(subject)->GetChars();
cast 101 src/regexp-macro-assembler.cc data = SeqTwoByteString::cast(subject)->GetChars();
cast 132 src/regexp-macro-assembler.cc ASSERT_EQ(0, ConsString::cast(subject_ptr)->second()->length());
cast 133 src/regexp-macro-assembler.cc subject_ptr = ConsString::cast(subject_ptr)->first();
cast 135 src/regexp-macro-assembler.cc SlicedString* slice = SlicedString::cast(subject_ptr);
cast 129 src/runtime-profiler.cc TypeFeedbackInfo* info = TypeFeedbackInfo::cast(raw_info);
cast 222 src/runtime-profiler.cc ? (function->shared() == JSFunction::cast(sample)->shared())
cast 223 src/runtime-profiler.cc : (function == JSFunction::cast(sample));
cast 257 src/runtime-profiler.cc JSFunction* function = JSFunction::cast(frame->function());
cast 415 src/runtime-profiler.cc MapWord map_word = HeapObject::cast(function)->map_word();
cast 477 src/runtime-profiler.cc !Marking::MarkBitFrom(HeapObject::cast(function)).Get()) {
cast 75 src/runtime.cc Type* name = Type::cast(args[index]);
cast 115 src/runtime.cc PropertyDetails name = PropertyDetails(Smi::cast(args[index]));
cast 149 src/runtime.cc JSObject* copy = JSObject::cast(result);
cast 157 src/runtime.cc JSObject* js_object = JSObject::cast(value);
cast 168 src/runtime.cc JSObject* js_object = JSObject::cast(value);
cast 180 src/runtime.cc FixedArray* names = FixedArray::cast(result);
cast 184 src/runtime.cc String* key_string = String::cast(names->get(i));
cast 194 src/runtime.cc JSObject* js_object = JSObject::cast(value);
cast 215 src/runtime.cc FixedArray* elements = FixedArray::cast(copy->elements());
cast 230 src/runtime.cc JSObject* js_object = JSObject::cast(value);
cast 249 src/runtime.cc JSObject* js_object = JSObject::cast(value);
cast 388 src/runtime.cc Handle<FixedArray> array = Handle<FixedArray>::cast(value);
cast 395 src/runtime.cc if (Handle<String>::cast(key)->AsArrayIndex(&element_index)) {
cast 400 src/runtime.cc Handle<String> name(String::cast(*key));
cast 447 src/runtime.cc Handle<JSObject>::cast(object)->map()->elements_kind();
cast 450 src/runtime.cc Handle<JSObject>::cast(object), to_kind);
cast 469 src/runtime.cc Handle<JSArray>::cast(isolate->factory()->NewJSObject(constructor));
cast 472 src/runtime.cc static_cast<ElementsKind>(Smi::cast(elements->get(0))->value());
cast 474 src/runtime.cc FixedArrayBase::cast(elements->get(1)));
cast 480 src/runtime.cc Object* maybe_map = FixedArray::cast(maybe_maps_array)->get(
cast 483 src/runtime.cc object->set_map(Map::cast(maybe_map));
cast 489 src/runtime.cc Handle<FixedDoubleArray>::cast(constant_elements_values));
cast 499 src/runtime.cc Handle<FixedArray>::cast(copied_elements_values);
cast 506 src/runtime.cc Handle<FixedArray>::cast(constant_elements_values);
cast 515 src/runtime.cc Handle<FixedArray> fa(FixedArray::cast(fixed_array_values->get(i)));
cast 598 src/runtime.cc return DeepCopyBoilerplate(isolate, JSObject::cast(*boilerplate));
cast 624 src/runtime.cc return isolate->heap()->CopyJSObject(JSObject::cast(*boilerplate));
cast 645 src/runtime.cc return DeepCopyBoilerplate(isolate, JSObject::cast(*boilerplate));
cast 666 src/runtime.cc if (JSObject::cast(*boilerplate)->elements()->map() ==
cast 670 src/runtime.cc return isolate->heap()->CopyJSObject(JSObject::cast(*boilerplate));
cast 755 src/runtime.cc Handle<ObjectHashSet> table(ObjectHashSet::cast(holder->table()));
cast 767 src/runtime.cc Handle<ObjectHashSet> table(ObjectHashSet::cast(holder->table()));
cast 777 src/runtime.cc Handle<ObjectHashSet> table(ObjectHashSet::cast(holder->table()));
cast 799 src/runtime.cc Handle<ObjectHashTable> table(ObjectHashTable::cast(holder->table()));
cast 810 src/runtime.cc Handle<ObjectHashTable> table(ObjectHashTable::cast(holder->table()));
cast 821 src/runtime.cc Handle<ObjectHashTable> table(ObjectHashTable::cast(holder->table()));
cast 836 src/runtime.cc Handle<ObjectHashTable> table(ObjectHashTable::cast(holder->table()));
cast 860 src/runtime.cc Handle<ObjectHashTable> table(ObjectHashTable::cast(weakmap->table()));
cast 871 src/runtime.cc Handle<ObjectHashTable> table(ObjectHashTable::cast(weakmap->table()));
cast 882 src/runtime.cc Handle<ObjectHashTable> table(ObjectHashTable::cast(weakmap->table()));
cast 897 src/runtime.cc Handle<ObjectHashTable> table(ObjectHashTable::cast(weakmap->table()));
cast 909 src/runtime.cc return JSObject::cast(obj)->class_name();
cast 922 src/runtime.cc !isolate->MayNamedAccess(JSObject::cast(obj),
cast 925 src/runtime.cc isolate->ReportFailedAccessCheck(JSObject::cast(obj), v8::ACCESS_GET);
cast 930 src/runtime.cc JSObject::cast(obj)->map()->is_hidden_prototype());
cast 960 src/runtime.cc JSObject::cast(proto)->map()->is_hidden_prototype())
cast 961 src/runtime.cc GetOwnPropertyImplementation(JSObject::cast(proto),
cast 971 src/runtime.cc AccessorInfo* info = AccessorInfo::cast(callback);
cast 1007 src/runtime.cc current = JSObject::cast(current->GetPrototype());
cast 1083 src/runtime.cc Handle<JSValue> js_value = Handle<JSValue>::cast(obj);
cast 1084 src/runtime.cc Handle<String> str(String::cast(js_value->value()));
cast 1113 src/runtime.cc holder = Handle<JSObject>(JSObject::cast(proto));
cast 1115 src/runtime.cc FixedArray* elements = FixedArray::cast(holder->elements());
cast 1118 src/runtime.cc dictionary = SeededNumberDictionary::cast(elements->get(1));
cast 1120 src/runtime.cc dictionary = SeededNumberDictionary::cast(elements);
cast 1129 src/runtime.cc AccessorPair::cast(dictionary->ValueAt(entry));
cast 1180 src/runtime.cc AccessorPair* accessors = AccessorPair::cast(result.GetCallbackObject());
cast 1236 src/runtime.cc obj = JSObject::cast(proto);
cast 1351 src/runtime.cc Handle<String> name(String::cast(pairs->get(i)));
cast 1371 src/runtime.cc JSObject::cast(obj)->LocalLookup(*name, &lookup);
cast 1375 src/runtime.cc JSObject::cast(obj)->map()->is_hidden_prototype());
cast 1391 src/runtime.cc Handle<SharedFunctionInfo>::cast(value);
cast 1453 src/runtime.cc Handle<Context> context(Context::cast(args[0])->declaration_context());
cast 1455 src/runtime.cc Handle<String> name(String::cast(args[1]));
cast 1489 src/runtime.cc Handle<JSObject> object = Handle<JSObject>::cast(holder);
cast 1503 src/runtime.cc object = Handle<JSObject>(JSObject::cast(context->extension()));
cast 1579 src/runtime.cc JSObject::cast(object)->map()->is_hidden_prototype()) {
cast 1580 src/runtime.cc JSObject* raw_holder = JSObject::cast(object);
cast 1691 src/runtime.cc Handle<Context> context(Context::cast(args[1])->declaration_context());
cast 1693 src/runtime.cc Handle<String> name(String::cast(args[2]));
cast 1706 src/runtime.cc Handle<Context> context = Handle<Context>::cast(holder);
cast 1739 src/runtime.cc Handle<JSObject> object = Handle<JSObject>::cast(holder);
cast 1829 src/runtime.cc FixedArray* elements = FixedArray::cast(new_object);
cast 1840 src/runtime.cc JSArray* array = JSArray::cast(new_object);
cast 1872 src/runtime.cc JSFunction::cast(constructor)->initial_map() == map) {
cast 1979 src/runtime.cc callable = JSFunction::cast(*delegate);
cast 1981 src/runtime.cc JSFunction* function = JSFunction::cast(callable);
cast 2084 src/runtime.cc return *GetScriptWrapper(Handle<Script>::cast(script));
cast 2231 src/runtime.cc Handle<JSFunction> source = Handle<JSFunction>::cast(code);
cast 2317 src/runtime.cc int value = Smi::cast(index)->value();
cast 2322 src/runtime.cc double value = HeapNumber::cast(index)->value();
cast 2333 src/runtime.cc subject = String::cast(flat);
cast 2525 src/runtime.cc joined_string = Handle<String>::cast(seq);
cast 2535 src/runtime.cc joined_string = Handle<String>::cast(seq);
cast 2839 src/runtime.cc FixedArray* match_info = FixedArray::cast(last_match_info->elements());
cast 2974 src/runtime.cc FixedArray* elements = FixedArray::cast(last_match_info->elements());
cast 3044 src/runtime.cc String::cast(pattern_regexp->DataAt(JSRegExp::kAtomPatternIndex));
cast 3069 src/runtime.cc result = Handle<ResultSeqString>::cast(
cast 3072 src/runtime.cc result = Handle<ResultSeqString>::cast(
cast 3205 src/runtime.cc FixedArray::cast(last_match_info_handle->elements());
cast 3301 src/runtime.cc FixedArray::cast(last_match_info_handle->elements());
cast 3318 src/runtime.cc answer = Handle<ResultSeqString>::cast(
cast 3321 src/runtime.cc answer = Handle<ResultSeqString>::cast(
cast 3374 src/runtime.cc FixedArray::cast(last_match_info_handle->elements());
cast 3422 src/runtime.cc subject = String::cast(flat_subject);
cast 3433 src/runtime.cc replacement = String::cast(flat_replacement);
cast 3469 src/runtime.cc ConsString* cons = ConsString::cast(*subject);
cast 3798 src/runtime.cc FixedArray* elements = FixedArray::cast(regexp_info->elements());
cast 3799 src/runtime.cc start = Smi::cast(elements->get(RegExpImpl::kFirstCapture))->value();
cast 3800 src/runtime.cc end = Smi::cast(elements->get(RegExpImpl::kFirstCapture + 1))->value();
cast 4104 src/runtime.cc FixedArray* elements = FixedArray::cast(last_match_array->elements());
cast 4137 src/runtime.cc Handle<FixedArray>(FixedArray::cast(result_array->elements()));
cast 4146 src/runtime.cc String::cast(regexp->DataAt(JSRegExp::kAtomPatternIndex)));
cast 4307 src/runtime.cc Handle<Object> result = GetCharAt(Handle<String>::cast(object), index);
cast 4313 src/runtime.cc Handle<JSValue> js_value = Handle<JSValue>::cast(object);
cast 4315 src/runtime.cc GetCharAt(Handle<String>(String::cast(js_value->value())), index);
cast 4349 src/runtime.cc name = Handle<String>::cast(key);
cast 4355 src/runtime.cc name = Handle<String>::cast(converted);
cast 4399 src/runtime.cc JSObject* receiver = JSObject::cast(args[0]);
cast 4400 src/runtime.cc String* key = String::cast(args[1]);
cast 4429 src/runtime.cc value = JSGlobalPropertyCell::cast(value)->value();
cast 4561 src/runtime.cc js_object = Handle<JSObject>(JSObject::cast(js_object->GetPrototype()));
cast 4600 src/runtime.cc return JSProxy::cast(*object)->SetProperty(
cast 4601 src/runtime.cc String::cast(*name), *value, attr, strict_mode);
cast 4607 src/runtime.cc Handle<JSObject> js_object = Handle<JSObject>::cast(object);
cast 4633 src/runtime.cc if (Handle<String>::cast(key)->AsArrayIndex(&index)) {
cast 4637 src/runtime.cc Handle<String> key_string = Handle<String>::cast(key);
cast 4650 src/runtime.cc Handle<String> name = Handle<String>::cast(converted);
cast 4687 src/runtime.cc if (Handle<String>::cast(key)->AsArrayIndex(&index)) {
cast 4691 src/runtime.cc Handle<String> key_string = Handle<String>::cast(key);
cast 4703 src/runtime.cc Handle<String> name = Handle<String>::cast(converted);
cast 4737 src/runtime.cc key_string = Handle<String>::cast(key);
cast 4743 src/runtime.cc key_string = Handle<String>::cast(converted);
cast 4785 src/runtime.cc Handle<JSObject> js_object(Handle<JSObject>::cast(object));
cast 4801 src/runtime.cc Handle<JSObject> js_object(Handle<JSObject>::cast(object));
cast 4822 src/runtime.cc JSFunction* func = JSFunction::cast(*object);
cast 4839 src/runtime.cc Handle<JSArray> boilerplate_object(JSArray::cast(raw_boilerplate_object));
cast 4857 src/runtime.cc FixedDoubleArray* double_array = FixedDoubleArray::cast(object->elements());
cast 4858 src/runtime.cc HeapNumber* number = HeapNumber::cast(*value);
cast 4872 src/runtime.cc FixedArray* object_array = FixedArray::cast(object->elements());
cast 4888 src/runtime.cc if (!callback->IsJSFunction() || JSFunction::cast(callback)->IsBuiltin()) {
cast 4960 src/runtime.cc Handle<JSObject>::cast(proto)->map()->is_hidden_prototype()) {
cast 4962 src/runtime.cc Handle<JSObject>::cast(proto),
cast 4980 src/runtime.cc JSObject* object = JSObject::cast(obj);
cast 4988 src/runtime.cc !HeapObject::cast(map->prototype())->map()->is_hidden_prototype()) {
cast 4998 src/runtime.cc String* string = String::cast(obj);
cast 5055 src/runtime.cc object = JSObject::cast(proto);
cast 5057 src/runtime.cc FixedArray* elements = FixedArray::cast(object->elements());
cast 5061 src/runtime.cc dictionary = SeededNumberDictionary::cast(elements->get(1));
cast 5063 src/runtime.cc dictionary = SeededNumberDictionary::cast(elements);
cast 5122 src/runtime.cc JSObject::cast(proto)->map()->is_hidden_prototype()) {
cast 5124 src/runtime.cc proto = JSObject::cast(proto)->GetPrototype();
cast 5151 src/runtime.cc obj = Handle<JSObject>(JSObject::cast(obj->GetPrototype()));
cast 5175 src/runtime.cc jsproto = Handle<JSObject>(JSObject::cast(jsproto->GetPrototype()));
cast 5194 src/runtime.cc jsproto = Handle<JSObject>(JSObject::cast(jsproto->GetPrototype()));
cast 5300 src/runtime.cc object = Handle<JSObject>::cast(proto);
cast 5355 src/runtime.cc Handle<String> key = Handle<String>::cast(converted);
cast 5371 src/runtime.cc !JSFunction::cast(function)->shared()->is_classic_mode()) {
cast 5387 src/runtime.cc ? JSObject::cast(object)->TransformToFastProperties(0)
cast 5396 src/runtime.cc ? JSObject::cast(obj)->NormalizeProperties(CLEAR_INOBJECT_PROPERTIES, 0)
cast 5416 src/runtime.cc HeapObject* heap_obj = HeapObject::cast(obj);
cast 5484 src/runtime.cc char const* data = SeqAsciiString::cast(subject)->GetChars();
cast 5533 src/runtime.cc int length = Smi::cast(codes->length())->value();
cast 5558 src/runtime.cc String* result = String::cast(object);
cast 5648 src/runtime.cc String* destination = String::cast(o);
cast 5757 src/runtime.cc String* destination = String::cast(o);
cast 5878 src/runtime.cc StringType* new_string = StringType::cast(new_object);
cast 5966 src/runtime.cc StringType* new_string = StringType::cast(new_object);
cast 5994 src/runtime.cc str = String::cast(flat);
cast 6018 src/runtime.cc str = String::cast(flat);
cast 6052 src/runtime.cc StringType* new_string = StringType::cast(new_object);
cast 6060 src/runtime.cc String* str = String::cast(array->get(i));
cast 6093 src/runtime.cc FixedArray* elements = FixedArray::cast(array->elements());
cast 6101 src/runtime.cc String* element = String::cast(elt);
cast 6180 src/runtime.cc String* result = String::cast(o);
cast 6412 src/runtime.cc SeqAsciiString* result = SeqAsciiString::cast(o);
cast 6414 src/runtime.cc result->GetChars(), SeqAsciiString::cast(s)->GetChars(), length);
cast 6427 src/runtime.cc s, Smi::cast(answer)->value(), length, mapping);
cast 6499 src/runtime.cc Handle<FixedArray>::cast(cached_answer));
cast 6539 src/runtime.cc FixedArray::cast(result->elements())->set(0, *subject);
cast 6543 src/runtime.cc Handle<FixedArray> elements(FixedArray::cast(result->elements()));
cast 6594 src/runtime.cc (element->IsString() && String::cast(element)->LooksValid()));
cast 6621 src/runtime.cc elements = Handle<FixedArray>(FixedArray::cast(obj), isolate);
cast 6646 src/runtime.cc ASSERT(String::cast(elements->get(i))->length() == 1);
cast 6758 src/runtime.cc double value = HeapNumber::cast(obj)->value();
cast 6865 src/runtime.cc int encoded_slice = Smi::cast(element)->value();
cast 6876 src/runtime.cc pos = Smi::cast(obj)->value();
cast 6885 src/runtime.cc String* string = String::cast(element);
cast 6915 src/runtime.cc FixedArray* fixed_array = FixedArray::cast(array->elements());
cast 6934 src/runtime.cc int smi_value = Smi::cast(elt)->value();
cast 6953 src/runtime.cc pos = Smi::cast(next_smi)->value();
cast 6965 src/runtime.cc String* element = String::cast(elt);
cast 6990 src/runtime.cc SeqAsciiString* answer = SeqAsciiString::cast(object);
cast 7001 src/runtime.cc SeqTwoByteString* answer = SeqTwoByteString::cast(object);
cast 7025 src/runtime.cc FixedArray* fixed_array = FixedArray::cast(array->elements());
cast 7051 src/runtime.cc String* element = String::cast(element_obj);
cast 7065 src/runtime.cc SeqTwoByteString* answer = SeqTwoByteString::cast(object);
cast 7072 src/runtime.cc String* first = String::cast(fixed_array->get(0));
cast 7082 src/runtime.cc String* element = String::cast(fixed_array->get(i));
cast 7105 src/runtime.cc String* string = String::cast(elements->get(i + 1));
cast 7160 src/runtime.cc FixedArray* elements = FixedArray::cast(elements_array->elements());
cast 7164 src/runtime.cc String* string = String::cast(elements->get(i + 1));
cast 7205 src/runtime.cc SeqAsciiString::cast(result_allocation->ToObjectUnchecked());
cast 7218 src/runtime.cc SeqTwoByteString::cast(result_allocation->ToObjectUnchecked());
cast 7811 src/runtime.cc const int argument_count = Smi::cast(args[2])->value();
cast 7904 src/runtime.cc JSFunction* callee = JSFunction::cast(args[0]);
cast 7930 src/runtime.cc JSObject::cast(result)->set_elements(FixedArray::cast(obj));
cast 8027 src/runtime.cc if (bindee->IsJSFunction() && JSFunction::cast(*bindee)->shared()->bound()) {
cast 8029 src/runtime.cc JSFunction::cast(*bindee)->function_bindings());
cast 8067 src/runtime.cc Handle<JSFunction> function = Handle<JSFunction>::cast(callable);
cast 8088 src/runtime.cc Handle<FixedArray>(FixedArray::cast(function->function_bindings()));
cast 8091 src/runtime.cc JSReceiver::cast(bound_args->get(JSFunction::kBoundFunctionIndex)));
cast 8093 src/runtime.cc !Handle<JSFunction>::cast(bound_function)->shared()->bound());
cast 8113 src/runtime.cc Execution::New(Handle<JSFunction>::cast(bound_function),
cast 8151 src/runtime.cc Handle<JSFunction> function = Handle<JSFunction>::cast(constructor);
cast 8322 src/runtime.cc Handle<JSFunction> function(JSFunction::cast(frame->function()), isolate);
cast 8370 src/runtime.cc Handle<JSFunction> function(JSFunction::cast(frame->function()), isolate);
cast 8573 src/runtime.cc DeoptimizationInputData* data = DeoptimizationInputData::cast(
cast 8740 src/runtime.cc isolate->set_context(Context::cast(result));
cast 8751 src/runtime.cc extension_object = JSObject::cast(args[0]);
cast 8756 src/runtime.cc if (Failure::cast(maybe_js_object)->IsInternalError()) {
cast 8776 src/runtime.cc function = JSFunction::cast(args[1]);
cast 8793 src/runtime.cc String* name = String::cast(args[0]);
cast 8802 src/runtime.cc function = JSFunction::cast(args[2]);
cast 8819 src/runtime.cc ScopeInfo* scope_info = ScopeInfo::cast(args[0]);
cast 8827 src/runtime.cc function = JSFunction::cast(args[1]);
cast 8852 src/runtime.cc Context* context = Context::cast(instance->context());
cast 8895 src/runtime.cc Handle<JSObject> object = Handle<JSObject>::cast(holder);
cast 8991 src/runtime.cc Object* value = Context::cast(*holder)->get(index);
cast 9020 src/runtime.cc Handle<JSObject> object = Handle<JSObject>::cast(holder);
cast 9024 src/runtime.cc ? GlobalObject::cast(*object)->global_receiver()
cast 9080 src/runtime.cc Handle<Context> context = Handle<Context>::cast(holder);
cast 9109 src/runtime.cc object = Handle<JSObject>::cast(holder);
cast 9258 src/runtime.cc HeapObject::cast(args[0])->map()->Print();
cast 9308 src/runtime.cc FixedArray* output_array = FixedArray::cast(output->elements());
cast 9357 src/runtime.cc return JSGlobalObject::cast(global)->global_receiver();
cast 9523 src/runtime.cc heap->CreateFillerObjectAt(HeapObject::cast(allocation)->address(), size);
cast 9538 src/runtime.cc int length = Smi::cast(array->length())->value();
cast 9539 src/runtime.cc FixedArray* elements = FixedArray::cast(array->elements());
cast 9597 src/runtime.cc SeededNumberDictionary::cast(*storage_));
cast 9660 src/runtime.cc Handle<Object>::cast(storage_).location());
cast 9664 src/runtime.cc storage_ = Handle<FixedArray>::cast(
cast 9689 src/runtime.cc Handle<FixedArray> elements(FixedArray::cast(array->elements()));
cast 9702 src/runtime.cc SeededNumberDictionary::cast(array->elements()));
cast 9739 src/runtime.cc ExternalArrayClass::cast(receiver->elements()));
cast 9791 src/runtime.cc Handle<FixedArray> elements(FixedArray::cast(object->elements()));
cast 9809 src/runtime.cc SeededNumberDictionary::cast(object->elements()));
cast 9829 src/runtime.cc ExternalPixelArray::cast(object->elements())->length();
cast 9834 src/runtime.cc ExternalByteArray::cast(object->elements())->length();
cast 9839 src/runtime.cc ExternalUnsignedByteArray::cast(object->elements())->length();
cast 9844 src/runtime.cc ExternalShortArray::cast(object->elements())->length();
cast 9849 src/runtime.cc ExternalUnsignedShortArray::cast(object->elements())->length();
cast 9854 src/runtime.cc ExternalIntArray::cast(object->elements())->length();
cast 9859 src/runtime.cc ExternalUnsignedIntArray::cast(object->elements())->length();
cast 9864 src/runtime.cc ExternalFloatArray::cast(object->elements())->length();
cast 9869 src/runtime.cc ExternalDoubleArray::cast(object->elements())->length();
cast 9896 src/runtime.cc CollectElementIndices(Handle<JSObject>::cast(prototype), range, indices);
cast 9922 src/runtime.cc Handle<FixedArray> elements(FixedArray::cast(receiver->elements()));
cast 9969 src/runtime.cc Handle<ExternalPixelArray> pixels(ExternalPixelArray::cast(
cast 10039 src/runtime.cc Handle<FixedArray> elements(FixedArray::cast(arguments->elements()));
cast 10055 src/runtime.cc Handle<JSArray> array(Handle<JSArray>::cast(obj));
cast 10064 src/runtime.cc array = Handle<JSArray>::cast(
cast 10106 src/runtime.cc storage = Handle<FixedArray>::cast(
cast 10115 src/runtime.cc Handle<JSArray> array = Handle<JSArray>::cast(obj);
cast 10170 src/runtime.cc to->set_map_and_elements(Map::cast(new_map), new_elements);
cast 10188 src/runtime.cc int result = SeededNumberDictionary::cast(elements)->NumberOfElements();
cast 10191 src/runtime.cc return JSArray::cast(object)->length();
cast 10193 src/runtime.cc return Smi::FromInt(FixedArray::cast(elements)->length());
cast 10232 src/runtime.cc FixedArrayBase* elements = FixedArrayBase::cast(array->elements());
cast 10251 src/runtime.cc return JSObject::cast(receiver)->LookupAccessor(name, component);
cast 10313 src/runtime.cc JSObject::cast(
cast 10388 src/runtime.cc obj = Handle<JSObject>(JSObject::cast(obj->GetPrototype()));
cast 10447 src/runtime.cc AccessorPair* accessors = AccessorPair::cast(*result_callback_obj);
cast 10456 src/runtime.cc jsproto = Handle<JSObject>(JSObject::cast(jsproto->GetPrototype()));
cast 10745 src/runtime.cc Handle<JSFunction> function(JSFunction::cast(frame_inspector.GetFunction()));
cast 10768 src/runtime.cc Context::cast(it.frame()->context())->declaration_context());
cast 10926 src/runtime.cc Context::cast(Context::cast(it.frame()->context())->global_context()));
cast 10970 src/runtime.cc Handle<JSFunction> function(JSFunction::cast(frame_inspector->GetFunction()));
cast 11009 src/runtime.cc Handle<Context> frame_context(Context::cast(frame->context()));
cast 11021 src/runtime.cc Handle<JSObject> ext(JSObject::cast(function_context->extension()));
cast 11030 src/runtime.cc Handle<String> key(String::cast(keys->get(i)));
cast 11082 src/runtime.cc Handle<JSObject> ext(JSObject::cast(context->extension()));
cast 11091 src/runtime.cc Handle<String> key(String::cast(keys->get(i)));
cast 11112 src/runtime.cc Handle<String> name(String::cast(context->extension()));
cast 11130 src/runtime.cc Handle<ScopeInfo> scope_info(ScopeInfo::cast(context->extension()));
cast 11153 src/runtime.cc Handle<ScopeInfo> scope_info(ScopeInfo::cast(context->extension()));
cast 11232 src/runtime.cc Handle<Script> script(Script::cast(shared_info->script()));
cast 11357 src/runtime.cc return Handle<JSObject>(JSObject::cast(CurrentContext()->extension()));
cast 11376 src/runtime.cc return Handle<ScopeInfo>(ScopeInfo::cast(context_->extension()));
cast 11729 src/runtime.cc Handle<FixedArray>::cast(break_locations));
cast 11765 src/runtime.cc function = Handle<JSFunction>(JSFunction::cast(obj));
cast 11770 src/runtime.cc shared = Handle<SharedFunctionInfo>(SharedFunctionInfo::cast(obj));
cast 11878 src/runtime.cc Handle<Script> script(Script::cast(wrapper->value()));
cast 12019 src/runtime.cc Handle<String> name(String::cast(current->extension()));
cast 12044 src/runtime.cc Handle<JSObject> extension(JSObject::cast(current->extension()));
cast 12082 src/runtime.cc Handle<JSFunction> function(JSFunction::cast(frame_inspector->GetFunction()));
cast 12140 src/runtime.cc Handle<JSFunction> function(JSFunction::cast(frame_inspector.GetFunction()));
cast 12182 src/runtime.cc Handle<Context> frame_context(Context::cast(frame->context()));
cast 12195 src/runtime.cc Handle<JSObject> extension = Handle<JSObject>::cast(additional_context);
cast 12239 src/runtime.cc Execution::Call(Handle<JSFunction>::cast(evaluation_function),
cast 12249 src/runtime.cc result = Handle<JSObject>(JSObject::cast(result->GetPrototype()));
cast 12298 src/runtime.cc Handle<JSObject>::cast(additional_context));
cast 12339 src/runtime.cc Handle<Script> script = Handle<Script>(Script::cast(instances->get(i)));
cast 12352 src/runtime.cc isolate->factory()->SetContent(Handle<JSArray>::cast(result), instances);
cast 12376 src/runtime.cc JSObject* obj = JSObject::cast(heap_obj);
cast 12455 src/runtime.cc JSFunction::cast(arguments_boilerplate->map()->constructor());
cast 12469 src/runtime.cc FixedArray* instances = FixedArray::cast(object);
cast 12484 src/runtime.cc return JSArray::cast(result)->SetContent(instances);
cast 12503 src/runtime.cc JSObject* obj = JSObject::cast(heap_obj);
cast 12549 src/runtime.cc FixedArray* instances = FixedArray::cast(object);
cast 12566 src/runtime.cc return JSArray::cast(result)->SetContent(instances);
cast 12588 src/runtime.cc Handle<String> source(String::cast(args[1]));
cast 12591 src/runtime.cc Handle<Script> script(Script::cast(script_wrapper->value()));
cast 12593 src/runtime.cc int compilation_state = Smi::cast(script->compilation_state())->value();
cast 12660 src/runtime.cc SharedFunctionInfo* shared = SharedFunctionInfo::cast(obj);
cast 12682 src/runtime.cc Handle<Script> script = Handle<Script>(Script::cast(script_value->value()));
cast 12727 src/runtime.cc Handle<Script> script_handle = Handle<Script>(Script::cast(script->value()));
cast 12749 src/runtime.cc Handle<Script> original_script(Script::cast(original_script_value->value()));
cast 12756 src/runtime.cc Handle<Script> script_handle(Script::cast(old_script));
cast 12790 src/runtime.cc Handle<JSValue> function_wrapper = Handle<JSValue>::cast(function_object);
cast 12792 src/runtime.cc RUNTIME_ASSERT(JSValue::cast(*script_object)->value()->IsScript());
cast 12793 src/runtime.cc Script* script = Script::cast(JSValue::cast(*script_object)->value());
cast 13232 src/runtime.cc if (Script::cast(obj)->name()->IsString()) {
cast 13233 src/runtime.cc if (String::cast(Script::cast(obj)->name())->Equals(*script_name)) {
cast 13234 src/runtime.cc script = Handle<Script>(Script::cast(obj));
cast 13278 src/runtime.cc JavaScriptFrame* frame = JavaScriptFrame::cast(raw_frame);
cast 13296 src/runtime.cc JSFunction* fun = JSFunction::cast(raw_fun);
cast 13333 src/runtime.cc JavaScriptFrame* frame = JavaScriptFrame::cast(raw_frame);
cast 13434 src/runtime.cc Handle<JSFunction> factory(JSFunction::cast(
cast 13652 src/runtime.cc ASSERT(StringDictionary::cast(dictionary)->NumberOfElements() == 0);
cast 13659 src/runtime.cc StringDictionary* string_dictionary = StringDictionary::cast(dictionary);
cast 13661 src/runtime.cc String::cast(name_symbol),
cast 13680 src/runtime.cc int function_index = Smi::cast(smi_index)->value();
cast 13694 src/runtime.cc Failure* failure = Failure::cast(result);
cast 232 src/scopeinfo.cc return String::cast(get(FunctionNameEntryIndex()));
cast 239 src/scopeinfo.cc return String::cast(get(info_index));
cast 248 src/scopeinfo.cc return String::cast(get(info_index));
cast 255 src/scopeinfo.cc return String::cast(get(info_index));
cast 262 src/scopeinfo.cc return String::cast(get(info_index));
cast 269 src/scopeinfo.cc int value = Smi::cast(get(info_index))->value();
cast 277 src/scopeinfo.cc int value = Smi::cast(get(info_index))->value();
cast 357 src/scopeinfo.cc return Smi::cast(get(FunctionNameEntryIndex() + 1))->value();
cast 473 src/scopeinfo.cc String::cast(scope_info->get(start))->ShortPrint();
cast 231 src/scopes.cc ScopeInfo* scope_info = ScopeInfo::cast(context->module()->scope_info());
cast 243 src/scopes.cc ScopeInfo* scope_info = ScopeInfo::cast(context->extension());
cast 250 src/scopes.cc String* name = String::cast(context->extension());
cast 611 src/serialize.cc HeapObject* new_object = HeapObject::cast(new_allocation);
cast 626 src/serialize.cc HeapObject* new_object = HeapObject::cast(new_allocation);
cast 690 src/serialize.cc ExternalAsciiString::cast(source)->update_data_cache();
cast 1293 src/serialize.cc HeapObject* heap_object = HeapObject::cast(o);
cast 1360 src/serialize.cc HeapObject* heap_object = HeapObject::cast(o);
cast 1365 src/serialize.cc ASSERT(Map::cast(heap_object)->code_cache() ==
cast 1449 src/serialize.cc HeapObject* current_contents = HeapObject::cast(*current);
cast 1549 src/serialize.cc Code* target = Code::cast(Code::GetObjectFromEntryAddress(entry_address));
cast 1570 src/serialize.cc ExternalAsciiString* string = ExternalAsciiString::cast(source);
cast 503 src/serialize.h object_(HeapObject::cast(o)),
cast 85 src/snapshot-common.cc return Handle<Context>(Context::cast(root));
cast 962 src/spaces.cc FreeSpace::cast(obj)->size() == AreaSize()) {
cast 1688 src/spaces.cc JSObject::cast(obj)->IncrementSpillStatistics(
cast 2196 src/spaces.cc HeapObject* allocation = HeapObject::cast(object);
cast 2464 src/spaces.cc Code* code = Code::cast(obj);
cast 2791 src/spaces.cc FixedArray* array = FixedArray::cast(object);
cast 2795 src/spaces.cc HeapObject* element_object = HeapObject::cast(element);
cast 2834 src/spaces.cc Code* code = Code::cast(obj);
cast 190 src/string-stream.cc if (String::cast(o)->length() <= String::kMaxShortPrintLength) {
cast 207 src/string-stream.cc debug_object_cache->Add(HeapObject::cast(o));
cast 331 src/string-stream.cc String* str = String::cast(name);
cast 358 src/string-stream.cc len = String::cast(key)->length();
cast 363 src/string-stream.cc Put(String::cast(key));
cast 425 src/string-stream.cc Add(" value(): %o\n", JSValue::cast(printee)->value());
cast 427 src/string-stream.cc PrintUsingMap(JSObject::cast(printee));
cast 429 src/string-stream.cc JSArray* array = JSArray::cast(printee);
cast 431 src/string-stream.cc unsigned int limit = FixedArray::cast(array->elements())->length();
cast 433 src/string-stream.cc static_cast<uint32_t>(JSArray::cast(array)->length()->Number());
cast 435 src/string-stream.cc PrintFixedArray(FixedArray::cast(array->elements()), limit);
cast 439 src/string-stream.cc PrintByteArray(ByteArray::cast(printee));
cast 441 src/string-stream.cc unsigned int limit = FixedArray::cast(printee)->length();
cast 442 src/string-stream.cc PrintFixedArray(FixedArray::cast(printee), limit);
cast 451 src/string-stream.cc if (!f->IsHeapObject() || !heap->Contains(HeapObject::cast(f))) {
cast 454 src/string-stream.cc Map* map = HeapObject::cast(f)->map();
cast 462 src/string-stream.cc JSFunction* fun = JSFunction::cast(f);
cast 465 src/string-stream.cc heap->Contains(HeapObject::cast(perhaps_context)) &&
cast 485 src/string-stream.cc HEAP->Contains(HeapObject::cast(f)) &&
cast 486 src/string-stream.cc HEAP->Contains(HeapObject::cast(f)->map()) &&
cast 487 src/string-stream.cc HeapObject::cast(f)->map()->IsMap()) {
cast 489 src/string-stream.cc JSFunction* fun = JSFunction::cast(f);
cast 513 src/string-stream.cc if (!HEAP->Contains(HeapObject::cast(f))) {
cast 517 src/string-stream.cc if (!HEAP->Contains(HeapObject::cast(f)->map())) {
cast 521 src/string-stream.cc if (!HeapObject::cast(f)->map()->IsMap()) {
cast 536 src/string-stream.cc Object* key = JSObject::cast(p)->SlowReverseLookup(fun);
cast 540 src/string-stream.cc !String::cast(name)->Equals(String::cast(key))) {
cast 543 src/string-stream.cc if (name->IsString() && String::cast(name)->length() == 0) {
cast 116 src/stub-cache.cc last = Handle<JSObject>(JSObject::cast(last->GetPrototype()));
cast 124 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 143 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 164 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 184 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 204 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 223 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 249 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 269 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 289 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 308 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 328 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 345 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 362 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 379 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 400 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 442 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 494 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 513 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 532 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 550 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 570 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 612 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 650 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 654 src/stub-cache.cc compiler.CompileCallField(Handle<JSObject>::cast(object),
cast 687 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 691 src/stub-cache.cc compiler.CompileCallInterceptor(Handle<JSObject>::cast(object),
cast 717 src/stub-cache.cc if (probe->IsCode()) return Handle<Code>::cast(probe);
cast 772 src/stub-cache.cc if (entry != -1) return Handle<Code>(Code::cast(cache->ValueAt(entry)));
cast 801 src/stub-cache.cc if (entry != -1) return Handle<Code>(Code::cast(cache->ValueAt(entry)));
cast 818 src/stub-cache.cc if (entry != -1) return Handle<Code>(Code::cast(cache->ValueAt(entry)));
cast 835 src/stub-cache.cc if (entry != -1) return Handle<Code>(Code::cast(cache->ValueAt(entry)));
cast 854 src/stub-cache.cc if (entry != -1) return Handle<Code>(Code::cast(cache->ValueAt(entry)));
cast 874 src/stub-cache.cc if (entry != -1) return Handle<Code>(Code::cast(cache->ValueAt(entry)));
cast 894 src/stub-cache.cc if (entry != -1) return Handle<Code>(Code::cast(cache->ValueAt(entry)));
cast 913 src/stub-cache.cc if (entry != -1) return Handle<Code>(Code::cast(cache->ValueAt(entry)));
cast 990 src/stub-cache.cc AccessorInfo* callback = AccessorInfo::cast(args[4]);
cast 1011 src/stub-cache.cc JSObject* recv = JSObject::cast(args[0]);
cast 1012 src/stub-cache.cc AccessorInfo* callback = AccessorInfo::cast(args[1]);
cast 1153 src/stub-cache.cc return ThrowReferenceError(String::cast(args[0]));
cast 1170 src/stub-cache.cc JSObject* recv = JSObject::cast(args[0]);
cast 1171 src/stub-cache.cc String* name = String::cast(args[1]);
cast 1184 src/stub-cache.cc JSObject* receiver = JSObject::cast(args[0]);
cast 1496 src/stub-cache.cc function_name = Handle<String>(String::cast(function->shared()->name()));
cast 1535 src/stub-cache.cc object = Handle<JSObject>(JSObject::cast(object->GetPrototype()));
cast 1563 src/stub-cache.cc Handle<CallHandlerInfo>(CallHandlerInfo::cast(info->call_code()));
cast 1569 src/stub-cache.cc Handle<SignatureInfo>(SignatureInfo::cast(info->signature()));
cast 1574 src/stub-cache.cc FunctionTemplateInfo::cast(signature->receiver()));
cast 54 src/transitions-inl.h TransitionArray* TransitionArray::cast(Object* object) {
cast 62 src/transitions-inl.h return Map::cast(transition_map);
cast 93 src/transitions-inl.h return FixedArray::cast(prototype_transitions);
cast 131 src/transitions-inl.h return String::cast(get(ToKeyIndex(transition_number)));
cast 143 src/transitions-inl.h return Map::cast(get(ToTargetIndex(transition_number)));
cast 106 src/transitions.h static inline TransitionArray* cast(Object* obj);
cast 50 src/type-info.cc info = TypeInfo::IsInt32Double(HeapNumber::cast(*value)->value())
cast 78 src/type-info.cc : Handle<Object>::cast(isolate_->factory()->undefined_value());
cast 86 src/type-info.cc Handle<Code> code = Handle<Code>::cast(map_or_code);
cast 97 src/type-info.cc Handle<Code> code = Handle<Code>::cast(map_or_code);
cast 111 src/type-info.cc Handle<Code> code = Handle<Code>::cast(map_or_code);
cast 125 src/type-info.cc Handle<Code> code = Handle<Code>::cast(map_or_code);
cast 143 src/type-info.cc Handle<Code> code = Handle<Code>::cast(map_or_code);
cast 180 src/type-info.cc Smi::cast(*value)->value() == TypeFeedbackCells::kForInFastCaseMarker;
cast 188 src/type-info.cc Handle<Code> code = Handle<Code>::cast(map_or_code);
cast 195 src/type-info.cc return Handle<Map>::cast(map_or_code);
cast 203 src/type-info.cc Handle<Code> code = Handle<Code>::cast(map_or_code);
cast 210 src/type-info.cc return Handle<Map>::cast(map_or_code);
cast 255 src/type-info.cc CheckType check = static_cast<CheckType>(Smi::cast(*value)->value());
cast 279 src/type-info.cc return Handle<JSObject>(JSObject::cast(function->instance_prototype()));
cast 284 src/type-info.cc return Handle<JSFunction>::cast(GetInfo(expr->id()));
cast 289 src/type-info.cc return Handle<JSFunction>::cast(GetInfo(expr->id()));
cast 296 src/type-info.cc return Handle<Map>::cast(GetInfo(prop->key()->id()));
cast 310 src/type-info.cc Handle<Code> code = Handle<Code>::cast(object);
cast 339 src/type-info.cc Handle<Code> code = Handle<Code>::cast(object);
cast 349 src/type-info.cc Handle<Code> code = Handle<Code>::cast(object);
cast 367 src/type-info.cc Handle<Code> code = Handle<Code>::cast(object);
cast 386 src/type-info.cc Handle<Code> code = Handle<Code>::cast(object);
cast 438 src/type-info.cc Handle<Code> code = Handle<Code>::cast(object);
cast 470 src/type-info.cc Handle<Code> code = Handle<Code>::cast(object);
cast 506 src/type-info.cc ASSERT(Handle<Code>::cast(object)->ic_state() == MEGAMORPHIC);
cast 508 src/type-info.cc types->Add(Handle<Map>::cast(object), zone());
cast 510 src/type-info.cc Handle<Code>::cast(object)->ic_state() == MEGAMORPHIC) {
cast 535 src/type-info.cc if (CanRetainOtherContext(JSFunction::cast(constructor),
cast 540 src/type-info.cc map = HeapObject::cast(map->prototype())->map();
cast 544 src/type-info.cc JSFunction* function = JSFunction::cast(constructor);
cast 569 src/type-info.cc Handle<Code> code = Handle<Code>::cast(object);
cast 578 src/type-info.cc Map* map = Map::cast(object);
cast 590 src/type-info.cc return object->IsCode() ? Handle<Code>::cast(object)->to_boolean_state() : 0;
cast 624 src/type-info.cc ? TypeFeedbackInfo::cast(code->type_feedback_info())->
cast 664 src/type-info.cc } else if (!CanRetainOtherContext(Map::cast(map),
cast 700 src/type-info.cc TypeFeedbackInfo::cast(raw_info)->type_feedback_cells());
cast 706 src/type-info.cc !CanRetainOtherContext(JSFunction::cast(value),
cast 444 src/utils.h static Vector<T> cast(Vector<S> input) {
cast 835 src/utils.h INLINE(static Dest cast(const Source& source)) {
cast 844 src/utils.h INLINE(static Dest cast(Source* source)) {
cast 846 src/utils.h cast(reinterpret_cast<uintptr_t>(source));
cast 855 src/utils.h return BitCastHelper<Dest, Source>::cast(source);
cast 248 src/v8.cc HeapNumber::cast(heap_number)->set_value(r.double_value);
cast 87 src/v8conversions.cc const char* begin = SeqAsciiString::cast(str)->GetChars();
cast 92 src/v8conversions.cc const uc16* begin = SeqTwoByteString::cast(str)->GetChars();
cast 112 src/v8conversions.cc const char* begin = SeqAsciiString::cast(str)->GetChars();
cast 116 src/v8conversions.cc const uc16* begin = SeqTwoByteString::cast(str)->GetChars();
cast 38 src/v8conversions.h if (number->IsSmi()) return Smi::cast(number)->value();
cast 44 src/v8conversions.h if (number->IsSmi()) return Smi::cast(number)->value();
cast 252 src/x64/assembler-x64-inl.h host(), this, HeapObject::cast(target_code));
cast 297 src/x64/assembler-x64-inl.h host(), &Memory::Object_at(pc_), HeapObject::cast(target));
cast 373 src/x64/assembler-x64-inl.h host(), this, HeapObject::cast(target_code));
cast 77 src/x64/deoptimizer-x64.cc DeoptimizationInputData::cast(code->deoptimization_data());
cast 113 src/x64/deoptimizer-x64.cc JSFunction* func = JSFunction::cast(element);
cast 225 src/x64/deoptimizer-x64.cc DeoptimizationInputData* data = DeoptimizationInputData::cast(
cast 375 src/x64/deoptimizer-x64.cc JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next()));
cast 478 src/x64/deoptimizer-x64.cc JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next()));
cast 599 src/x64/deoptimizer-x64.cc function = JSFunction::cast(ComputeLiteral(iterator->Next()));
cast 743 src/x64/deoptimizer-x64.cc DeoptimizationOutputData* data = DeoptimizationOutputData::cast(raw_data);
cast 510 src/x64/full-codegen-x64.cc __ SafeMove(result_register(), Smi::cast(*lit));
cast 519 src/x64/full-codegen-x64.cc __ SafePush(Smi::cast(*lit));
cast 537 src/x64/full-codegen-x64.cc if (String::cast(*lit)->length() == 0) {
cast 543 src/x64/full-codegen-x64.cc if (Smi::cast(*lit)->value() == 0) {
cast 1668 src/x64/full-codegen-x64.cc static_cast<ElementsKind>(Smi::cast(constant_elements->get(0))->value());
cast 1672 src/x64/full-codegen-x64.cc FixedArrayBase::cast(constant_elements->get(1)));
cast 3032 src/x64/full-codegen-x64.cc Smi* index = Smi::cast(*(args->at(1)->AsLiteral()->handle()));
cast 3375 src/x64/full-codegen-x64.cc int cache_id = Smi::cast(*(args->at(0)->AsLiteral()->handle()))->value();
cast 3892 src/x64/full-codegen-x64.cc const TestContext* test = TestContext::cast(context());
cast 1727 src/x64/ic-x64.cc stub.set_known_map(Handle<Map>(Handle<JSObject>::cast(x)->map()));
cast 239 src/x64/lithium-codegen-x64.cc LLabel* label = LLabel::cast(instr);
cast 447 src/x64/lithium-codegen-x64.cc HConstant* constant = chunk()->LookupConstant(LConstantOperand::cast(op));
cast 783 src/x64/lithium-codegen-x64.cc HConstant::cast(instr->hydrogen()->right())->Integer32Value();
cast 895 src/x64/lithium-codegen-x64.cc int32_t divisor = ToInteger32(LConstantOperand::cast(instr->InputAt(1)));
cast 1031 src/x64/lithium-codegen-x64.cc int right_value = ToInteger32(LConstantOperand::cast(right));
cast 1087 src/x64/lithium-codegen-x64.cc if (ToInteger32(LConstantOperand::cast(right)) <= 0) {
cast 1110 src/x64/lithium-codegen-x64.cc int right_operand = ToInteger32(LConstantOperand::cast(right));
cast 1187 src/x64/lithium-codegen-x64.cc int value = ToInteger32(LConstantOperand::cast(right));
cast 1223 src/x64/lithium-codegen-x64.cc Immediate(ToInteger32(LConstantOperand::cast(right))));
cast 1265 src/x64/lithium-codegen-x64.cc Handle<HeapObject>::cast(value));
cast 1383 src/x64/lithium-codegen-x64.cc Immediate(ToInteger32(LConstantOperand::cast(right))));
cast 1632 src/x64/lithium-codegen-x64.cc double left_val = ToDouble(LConstantOperand::cast(left));
cast 1633 src/x64/lithium-codegen-x64.cc double right_val = ToDouble(LConstantOperand::cast(right));
cast 1647 src/x64/lithium-codegen-x64.cc value = ToInteger32(LConstantOperand::cast(right));
cast 1650 src/x64/lithium-codegen-x64.cc value = ToInteger32(LConstantOperand::cast(left));
cast 2309 src/x64/lithium-codegen-x64.cc Handle<HeapObject> current(HeapObject::cast((*type)->prototype()));
cast 2317 src/x64/lithium-codegen-x64.cc Handle<HeapObject>(HeapObject::cast(current->map()->prototype()));
cast 2578 src/x64/lithium-codegen-x64.cc int constant_value = ToInteger32(LConstantOperand::cast(key));
cast 3601 src/x64/lithium-codegen-x64.cc Immediate(ToInteger32(LConstantOperand::cast(instr->index()))));
cast 3612 src/x64/lithium-codegen-x64.cc Immediate(ToInteger32(LConstantOperand::cast(instr->index()))));
cast 3793 src/x64/lithium-codegen-x64.cc int const_index = ToInteger32(LConstantOperand::cast(instr->index()));
cast 4297 src/x64/lithium-codegen-x64.cc Handle<JSObject>(JSObject::cast(current_prototype->GetPrototype()));
cast 4494 src/x64/lithium-codegen-x64.cc Handle<JSObject> value_object = Handle<JSObject>::cast(value);
cast 4500 src/x64/lithium-codegen-x64.cc __ LoadHeapObject(rcx, Handle<HeapObject>::cast(value));
cast 4520 src/x64/lithium-codegen-x64.cc Handle<FixedDoubleArray>::cast(elements);
cast 4529 src/x64/lithium-codegen-x64.cc Handle<FixedArray> fast_elements = Handle<FixedArray>::cast(elements);
cast 4534 src/x64/lithium-codegen-x64.cc Handle<JSObject> value_object = Handle<JSObject>::cast(value);
cast 4540 src/x64/lithium-codegen-x64.cc __ LoadHeapObject(rcx, Handle<HeapObject>::cast(value));
cast 4711 src/x64/lithium-codegen-x64.cc Handle<Object> object = ToHandle(LConstantOperand::cast(operand));
cast 4713 src/x64/lithium-codegen-x64.cc __ Push(Handle<Smi>::cast(object));
cast 4715 src/x64/lithium-codegen-x64.cc __ PushHeapObject(Handle<HeapObject>::cast(object));
cast 195 src/x64/lithium-gap-resolver-x64.cc LConstantOperand* constant_source = LConstantOperand::cast(source);
cast 79 src/x64/lithium-x64.cc LUnallocated::cast(Output())->HasFixedPolicy() ||
cast 80 src/x64/lithium-x64.cc !LUnallocated::cast(Output())->HasRegisterPolicy());
cast 82 src/x64/lithium-x64.cc LUnallocated* operand = LUnallocated::cast(it.Current());
cast 87 src/x64/lithium-x64.cc LUnallocated* operand = LUnallocated::cast(it.Current());
cast 382 src/x64/lithium-x64.cc stream->Add(*String::cast(*name())->ToCString());
cast 391 src/x64/lithium-x64.cc stream->Add(*String::cast(*name())->ToCString());
cast 514 src/x64/lithium-x64.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 521 src/x64/lithium-x64.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 528 src/x64/lithium-x64.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 535 src/x64/lithium-x64.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 542 src/x64/lithium-x64.cc ? chunk_->DefineConstantOperand(HConstant::cast(value))
cast 549 src/x64/lithium-x64.cc HInstruction* instr = HInstruction::cast(value);
cast 626 src/x64/lithium-x64.cc HSimulate* sim = HSimulate::cast(hinstr->next());
cast 714 src/x64/lithium-x64.cc HConstant* constant = HConstant::cast(right_value);
cast 909 src/x64/lithium-x64.cc HBasicBlock* successor = HConstant::cast(value)->ToBoolean()
cast 1185 src/x64/lithium-x64.cc HChange::cast(dividend)->from().IsInteger32()) {
cast 1186 src/x64/lithium-x64.cc return HChange::cast(dividend)->value();
cast 1194 src/x64/lithium-x64.cc HConstant::cast(divisor)->HasInteger32Value()) {
cast 1195 src/x64/lithium-x64.cc HConstant* constant_val = HConstant::cast(divisor);
cast 1205 src/x64/lithium-x64.cc ASSERT(right->IsConstant() && HConstant::cast(right)->HasInteger32Value());
cast 1206 src/x64/lithium-x64.cc LOperand* divisor = chunk_->DefineConstantOperand(HConstant::cast(right));
cast 1207 src/x64/lithium-x64.cc int32_t divisor_si = HConstant::cast(right)->Integer32Value();
cast 191 src/x64/lithium-x64.h static L##type* cast(LInstruction* instr) { \
cast 199 src/x64/lithium-x64.h return H##type::cast(hydrogen_value()); \
cast 319 src/x64/lithium-x64.h static LGap* cast(LInstruction* instr) {
cast 457 src/x64/lithium-x64.h return HControlInstruction::cast(this->hydrogen_value());
cast 2147 src/x64/lithium-x64.h return HForInCacheArray::cast(this->hydrogen_value())->idx();
cast 2244 src/x64/macro-assembler-x64.cc Move(dst, Smi::cast(*source));
cast 2254 src/x64/macro-assembler-x64.cc Move(dst, Smi::cast(*source));
cast 2264 src/x64/macro-assembler-x64.cc Cmp(dst, Smi::cast(*source));
cast 2274 src/x64/macro-assembler-x64.cc Cmp(dst, Smi::cast(*source));
cast 2285 src/x64/macro-assembler-x64.cc Push(Smi::cast(*source));
cast 801 src/x64/macro-assembler-x64.h LoadHeapObject(result, Handle<HeapObject>::cast(object));
cast 1101 src/x64/regexp-macro-assembler-x64.cc return Handle<HeapObject>::cast(code);
cast 1331 src/x64/regexp-macro-assembler-x64.cc subject_tmp = Handle<String>(ConsString::cast(*subject_tmp)->first());
cast 1333 src/x64/regexp-macro-assembler-x64.cc SlicedString* slice = SlicedString::cast(*subject_tmp);
cast 258 src/x64/stub-cache-x64.cc JSFunction::cast(isolate->global_context()->get(index)));
cast 770 src/x64/stub-cache-x64.cc holder = JSObject::cast(holder->GetPrototype());
cast 887 src/x64/stub-cache-x64.cc Handle<GlobalObject>::cast(current),
cast 892 src/x64/stub-cache-x64.cc current = Handle<JSObject>(JSObject::cast(current->GetPrototype()));
cast 934 src/x64/stub-cache-x64.cc Handle<JSObject> prototype(JSObject::cast(current->GetPrototype()));
cast 1150 src/x64/stub-cache-x64.cc AccessorInfo* callback = AccessorInfo::cast(lookup->GetCallbackObject());
cast 1236 src/x64/stub-cache-x64.cc AccessorInfo::cast(lookup->GetCallbackObject()));
cast 1425 src/x64/stub-cache-x64.cc CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi,
cast 1640 src/x64/stub-cache-x64.cc CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi,
cast 1730 src/x64/stub-cache-x64.cc CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 1808 src/x64/stub-cache-x64.cc CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 1877 src/x64/stub-cache-x64.cc CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi,
cast 1881 src/x64/stub-cache-x64.cc GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
cast 1958 src/x64/stub-cache-x64.cc CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi,
cast 1962 src/x64/stub-cache-x64.cc GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
cast 2051 src/x64/stub-cache-x64.cc Handle<JSObject>::cast(object), holder);
cast 2073 src/x64/stub-cache-x64.cc CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi,
cast 2138 src/x64/stub-cache-x64.cc CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax,
cast 2158 src/x64/stub-cache-x64.cc Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2179 src/x64/stub-cache-x64.cc Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2201 src/x64/stub-cache-x64.cc Handle<JSObject>(JSObject::cast(object->GetPrototype())),
cast 2695 src/x64/stub-cache-x64.cc masm(), Handle<GlobalObject>::cast(last), name, rdx, &miss);
cast 75 test/cctest/test-alloc.cc CHECK(!heap->CopyJSObject(JSObject::cast(object))->IsFailure());
cast 122 test/cctest/test-alloc.cc CHECK(o->IsSmi() && Smi::cast(*o)->value() == 42);
cast 10917 test/cctest/test-api.cc i::Handle<i::JSFunction>::cast(
cast 10922 test/cctest/test-api.cc i::Handle<i::JSFunction>::cast(
cast 10989 test/cctest/test-api.cc CHECK_EQ(cast(v8::V8::AdjustAmountOfExternalAllocatedMemory(kSize)),
cast 10990 test/cctest/test-api.cc cast(kSize));
cast 10991 test/cctest/test-api.cc CHECK_EQ(cast(v8::V8::AdjustAmountOfExternalAllocatedMemory(-kSize)),
cast 10992 test/cctest/test-api.cc cast(0));
cast 11325 test/cctest/test-api.cc i::FunctionTemplateInfo::cast(internal_template->constructor()));
cast 12013 test/cctest/test-api.cc i::ExternalTwoByteString::cast(string);
cast 12021 test/cctest/test-api.cc i::ExternalAsciiString::cast(string);
cast 12648 test/cctest/test-api.cc i::Handle<i::ExternalPixelArray>::cast(
cast 12669 test/cctest/test-api.cc CHECK_EQ(1, i::Smi::cast(jsobj->GetElement(1)->ToObjectChecked())->value());
cast 12725 test/cctest/test-api.cc CHECK_EQ(2, i::Smi::cast(jsobj->GetElement(1)->ToObjectChecked())->value());
cast 12732 test/cctest/test-api.cc i::Smi::cast(jsobj->GetElement(1)->ToObjectChecked())->value());
cast 12738 test/cctest/test-api.cc CHECK_EQ(0, i::Smi::cast(jsobj->GetElement(1)->ToObjectChecked())->value());
cast 12745 test/cctest/test-api.cc CHECK_EQ(0, i::Smi::cast(jsobj->GetElement(0)->ToObjectChecked())->value());
cast 12746 test/cctest/test-api.cc CHECK_EQ(0, i::Smi::cast(jsobj->GetElement(1)->ToObjectChecked())->value());
cast 12748 test/cctest/test-api.cc i::Smi::cast(jsobj->GetElement(2)->ToObjectChecked())->value());
cast 12750 test/cctest/test-api.cc i::Smi::cast(jsobj->GetElement(3)->ToObjectChecked())->value());
cast 12752 test/cctest/test-api.cc i::Smi::cast(jsobj->GetElement(4)->ToObjectChecked())->value());
cast 12754 test/cctest/test-api.cc i::Smi::cast(jsobj->GetElement(5)->ToObjectChecked())->value());
cast 12756 test/cctest/test-api.cc i::Smi::cast(jsobj->GetElement(6)->ToObjectChecked())->value());
cast 12758 test/cctest/test-api.cc i::Smi::cast(jsobj->GetElement(7)->ToObjectChecked())->value());
cast 12771 test/cctest/test-api.cc CHECK_EQ(0, i::Smi::cast(jsobj->GetElement(0)->ToObjectChecked())->value());
cast 12772 test/cctest/test-api.cc CHECK_EQ(1, i::Smi::cast(jsobj->GetElement(1)->ToObjectChecked())->value());
cast 12773 test/cctest/test-api.cc CHECK_EQ(2, i::Smi::cast(jsobj->GetElement(2)->ToObjectChecked())->value());
cast 12774 test/cctest/test-api.cc CHECK_EQ(3, i::Smi::cast(jsobj->GetElement(3)->ToObjectChecked())->value());
cast 12775 test/cctest/test-api.cc CHECK_EQ(4, i::Smi::cast(jsobj->GetElement(4)->ToObjectChecked())->value());
cast 12776 test/cctest/test-api.cc CHECK_EQ(6, i::Smi::cast(jsobj->GetElement(5)->ToObjectChecked())->value());
cast 12777 test/cctest/test-api.cc CHECK_EQ(7, i::Smi::cast(jsobj->GetElement(6)->ToObjectChecked())->value());
cast 12778 test/cctest/test-api.cc CHECK_EQ(8, i::Smi::cast(jsobj->GetElement(7)->ToObjectChecked())->value());
cast 12785 test/cctest/test-api.cc CHECK_EQ(0, i::Smi::cast(jsobj->GetElement(7)->ToObjectChecked())->value());
cast 12792 test/cctest/test-api.cc CHECK_EQ(2, i::Smi::cast(jsobj->GetElement(6)->ToObjectChecked())->value());
cast 12799 test/cctest/test-api.cc CHECK_EQ(0, i::Smi::cast(jsobj->GetElement(5)->ToObjectChecked())->value());
cast 12807 test/cctest/test-api.cc i::Smi::cast(jsobj->GetElement(8)->ToObjectChecked())->value());
cast 12814 test/cctest/test-api.cc CHECK_EQ(0, i::Smi::cast(jsobj->GetElement(9)->ToObjectChecked())->value());
cast 13069 test/cctest/test-api.cc i::Handle<i::ExternalPixelArray>::cast(
cast 13135 test/cctest/test-api.cc i::Handle<ExternalArrayClass>::cast(
cast 13328 test/cctest/test-api.cc i::Smi::cast(jsobj->GetElement(5)->ToObjectChecked())->value());
cast 13341 test/cctest/test-api.cc i::Smi::cast(jsobj->GetElement(5)->ToObjectChecked())->value());
cast 13352 test/cctest/test-api.cc i::Smi::cast(jsobj->GetElement(5)->ToObjectChecked())->value());
cast 15031 test/cctest/test-api.cc i::ConsString* cons = i::ConsString::cast(*string);
cast 16200 test/cctest/test-api.cc i::MapCache::cast(i::Isolate::Current()->context()->map_cache());
cast 16209 test/cctest/test-api.cc i::MapCache* map_cache = i::MapCache::cast(raw_map_cache);
cast 75 test/cctest/test-assembler-arm.cc Code::cast(code)->Print();
cast 77 test/cctest/test-assembler-arm.cc F2 f = FUNCTION_CAST<F2>(Code::cast(code)->entry());
cast 112 test/cctest/test-assembler-arm.cc Code::cast(code)->Print();
cast 114 test/cctest/test-assembler-arm.cc F1 f = FUNCTION_CAST<F1>(Code::cast(code)->entry());
cast 158 test/cctest/test-assembler-arm.cc Code::cast(code)->Print();
cast 160 test/cctest/test-assembler-arm.cc F1 f = FUNCTION_CAST<F1>(Code::cast(code)->entry());
cast 206 test/cctest/test-assembler-arm.cc Code::cast(code)->Print();
cast 208 test/cctest/test-assembler-arm.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 321 test/cctest/test-assembler-arm.cc Code::cast(code)->Print();
cast 323 test/cctest/test-assembler-arm.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 381 test/cctest/test-assembler-arm.cc Code::cast(code)->Print();
cast 383 test/cctest/test-assembler-arm.cc F1 f = FUNCTION_CAST<F1>(Code::cast(code)->entry());
cast 416 test/cctest/test-assembler-arm.cc Code::cast(code)->Print();
cast 418 test/cctest/test-assembler-arm.cc F1 f = FUNCTION_CAST<F1>(Code::cast(code)->entry());
cast 492 test/cctest/test-assembler-arm.cc Code::cast(code)->Print();
cast 494 test/cctest/test-assembler-arm.cc F1 f = FUNCTION_CAST<F1>(Code::cast(code)->entry());
cast 678 test/cctest/test-assembler-arm.cc Code::cast(code)->Print();
cast 680 test/cctest/test-assembler-arm.cc F4 fn = FUNCTION_CAST<F4>(Code::cast(code)->entry());
cast 793 test/cctest/test-assembler-arm.cc Code::cast(code)->Print();
cast 795 test/cctest/test-assembler-arm.cc F4 fn = FUNCTION_CAST<F4>(Code::cast(code)->entry());
cast 904 test/cctest/test-assembler-arm.cc Code::cast(code)->Print();
cast 906 test/cctest/test-assembler-arm.cc F4 fn = FUNCTION_CAST<F4>(Code::cast(code)->entry());
cast 1001 test/cctest/test-assembler-arm.cc Code::cast(code)->Print();
cast 1003 test/cctest/test-assembler-arm.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 78 test/cctest/test-assembler-ia32.cc Code::cast(code)->Print();
cast 80 test/cctest/test-assembler-ia32.cc F2 f = FUNCTION_CAST<F2>(Code::cast(code)->entry());
cast 116 test/cctest/test-assembler-ia32.cc Code::cast(code)->Print();
cast 118 test/cctest/test-assembler-ia32.cc F1 f = FUNCTION_CAST<F1>(Code::cast(code)->entry());
cast 158 test/cctest/test-assembler-ia32.cc Code::cast(code)->Print();
cast 160 test/cctest/test-assembler-ia32.cc F1 f = FUNCTION_CAST<F1>(Code::cast(code)->entry());
cast 186 test/cctest/test-assembler-ia32.cc Code* code = Code::cast(HEAP->CreateCode(
cast 220 test/cctest/test-assembler-ia32.cc Code* code = Code::cast(HEAP->CreateCode(
cast 249 test/cctest/test-assembler-ia32.cc Code* code = Code::cast(HEAP->CreateCode(
cast 286 test/cctest/test-assembler-ia32.cc Code* code = Code::cast(HEAP->CreateCode(
cast 326 test/cctest/test-assembler-ia32.cc Code* code = Code::cast(HEAP->CreateCode(
cast 332 test/cctest/test-assembler-ia32.cc Code::cast(code)->Print();
cast 334 test/cctest/test-assembler-ia32.cc F6 f = FUNCTION_CAST<F6>(Code::cast(code)->entry());
cast 381 test/cctest/test-assembler-ia32.cc Code* code = Code::cast(HEAP->CreateCode(
cast 387 test/cctest/test-assembler-ia32.cc Code::cast(code)->Print();
cast 390 test/cctest/test-assembler-ia32.cc F7 f = FUNCTION_CAST<F7>(Code::cast(code)->entry());
cast 465 test/cctest/test-assembler-ia32.cc Code* code = Code::cast(HEAP->CreateCode(
cast 81 test/cctest/test-assembler-mips.cc F2 f = FUNCTION_CAST<F2>(Code::cast(code)->entry());
cast 119 test/cctest/test-assembler-mips.cc F1 f = FUNCTION_CAST<F1>(Code::cast(code)->entry());
cast 259 test/cctest/test-assembler-mips.cc F2 f = FUNCTION_CAST<F2>(Code::cast(code)->entry());
cast 325 test/cctest/test-assembler-mips.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 391 test/cctest/test-assembler-mips.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 460 test/cctest/test-assembler-mips.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 533 test/cctest/test-assembler-mips.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 612 test/cctest/test-assembler-mips.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 711 test/cctest/test-assembler-mips.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 819 test/cctest/test-assembler-mips.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 951 test/cctest/test-assembler-mips.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 1055 test/cctest/test-assembler-mips.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 1114 test/cctest/test-assembler-mips.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 1238 test/cctest/test-assembler-mips.cc F3 f = FUNCTION_CAST<F3>(Code::cast(code)->entry());
cast 428 test/cctest/test-assembler-x64.cc Code* code = Code::cast(HEAP->CreateCode(
cast 303 test/cctest/test-compiler.cc GetProperty(String::cast(foo_symbol));
cast 308 test/cctest/test-compiler.cc Execution::Call(Handle<JSFunction>::cast(fun1),
cast 152 test/cctest/test-debug.cc Handle<JSGlobalProxy> global(Handle<JSGlobalProxy>::cast(
cast 437 test/cctest/test-debug.cc JSFunction* fun = JSFunction::cast(obj);
cast 6028 test/cctest/test-debug.cc i::ExternalTwoByteString::cast(*v8::Utils::OpenHandle(*source)));
cast 7303 test/cctest/test-debug.cc i::Handle<i::Script> source_script = i::Handle<i::Script>(i::Script::cast(
cast 7304 test/cctest/test-debug.cc i::JSFunction::cast(*compiled_script)->shared()->script()));
cast 467 test/cctest/test-disasm-ia32.cc Code::cast(code)->Print();
cast 468 test/cctest/test-disasm-ia32.cc byte* begin = Code::cast(code)->instruction_start();
cast 469 test/cctest/test-disasm-ia32.cc byte* end = begin + Code::cast(code)->instruction_size();
cast 423 test/cctest/test-disasm-x64.cc Code::cast(code)->Print();
cast 424 test/cctest/test-disasm-x64.cc byte* begin = Code::cast(code)->instruction_start();
cast 425 test/cctest/test-disasm-x64.cc byte* end = begin + Code::cast(code)->instruction_size();
cast 70 test/cctest/test-func-name-inference.cc Handle<SharedFunctionInfo>(SharedFunctionInfo::cast(*obj));
cast 73 test/cctest/test-func-name-inference.cc Handle<SharedFunctionInfo>(JSFunction::cast(*obj)->shared());
cast 75 test/cctest/test-func-name-inference.cc Handle<Script> i_script(Script::cast(shared_function->script()));
cast 77 test/cctest/test-func-name-inference.cc Handle<String> script_src(String::cast(i_script->source()));
cast 96 test/cctest/test-func-name-inference.cc SharedFunctionInfo::cast(shared_func_info_ptr));
cast 164 test/cctest/test-hashing.cc Code* code = Code::cast(HEAP->CreateCode(
cast 193 test/cctest/test-hashing.cc Code* code = Code::cast(HEAP->CreateCode(
cast 48 test/cctest/test-heap.cc CHECK(String::cast(print_string)->IsEqualTo(CStrVector(string)));
cast 56 test/cctest/test-heap.cc CHECK(String::cast(print_string)->IsEqualTo(CStrVector(string)));
cast 65 test/cctest/test-heap.cc CHECK(String::cast(print_string)->IsEqualTo(CStrVector(string)));
cast 85 test/cctest/test-heap.cc HeapObject* obj = HeapObject::cast(code);
cast 98 test/cctest/test-heap.cc HeapObject* obj_copy = HeapObject::cast(copy);
cast 127 test/cctest/test-heap.cc CHECK_EQ(Smi::kMinValue, Smi::cast(value)->value());
cast 132 test/cctest/test-heap.cc CHECK_EQ(Smi::kMaxValue, Smi::cast(value)->value());
cast 158 test/cctest/test-heap.cc String* object_symbol = String::cast(HEAP->Object_symbol());
cast 237 test/cctest/test-heap.cc Handle<JSFunction> function(JSFunction::cast(func_value));
cast 257 test/cctest/test-heap.cc JSObject* js_obj = JSObject::cast(obj);
cast 523 test/cctest/test-heap.cc CHECK(String::cast(b)->IsEqualTo(CStrVector(string)));
cast 563 test/cctest/test-heap.cc String* object_symbol = String::cast(HEAP->Object_symbol());
cast 566 test/cctest/test-heap.cc JSFunction* object_function = JSFunction::cast(raw_object);
cast 664 test/cctest/test-heap.cc JSFunction::cast(raw_object));
cast 668 test/cctest/test-heap.cc Handle<JSArray> array = Handle<JSArray>::cast(object);
cast 707 test/cctest/test-heap.cc String* object_symbol = String::cast(HEAP->Object_symbol());
cast 710 test/cctest/test-heap.cc JSFunction* object_function = JSFunction::cast(raw_object);
cast 834 test/cctest/test-heap.cc objs[next_objs_index++] = Handle<Map>(HeapObject::cast(*objs[0])->map());
cast 915 test/cctest/test-heap.cc JSObject* jsobject = JSObject::cast(object);
cast 916 test/cctest/test-heap.cc CHECK_EQ(0, FixedArray::cast(jsobject->elements())->length());
cast 928 test/cctest/test-heap.cc JSObject* clone = JSObject::cast(clone_obj);
cast 960 test/cctest/test-heap.cc Handle<JSFunction> function(JSFunction::cast(func_value));
cast 992 test/cctest/test-heap.cc object = Context::cast(object)->get(Context::NEXT_CONTEXT_LINK);
cast 1004 test/cctest/test-heap.cc while (object->IsJSFunction() && !JSFunction::cast(object)->IsBuiltin()) {
cast 1006 test/cctest/test-heap.cc object = JSFunction::cast(object)->next_function_link();
cast 1117 test/cctest/test-heap.cc Handle<Object>(Context::cast(*object)->get(Context::NEXT_CONTEXT_LINK));
cast 1132 test/cctest/test-heap.cc !Handle<JSFunction>::cast(object)->IsBuiltin()) {
cast 1136 test/cctest/test-heap.cc Object::cast(JSFunction::cast(*object)->next_function_link()));
cast 208 test/cctest/test-log-stack-tracer.cc JSFunction* js_func = JSFunction::cast(*v8::Utils::OpenHandle(*func));
cast 355 test/cctest/test-log.cc i::ExternalTwoByteString::cast(*v8::Utils::OpenHandle(*source)));
cast 101 test/cctest/test-mark-compact.cc Handle<FixedArray> array(FixedArray::cast(obj));
cast 134 test/cctest/test-mark-compact.cc Handle<FixedArray> array(FixedArray::cast(obj));
cast 148 test/cctest/test-mark-compact.cc host = FixedArray::cast(obj);
cast 186 test/cctest/test-mark-compact.cc String::cast(HEAP->LookupAsciiSymbol("theFunction")->ToObjectChecked());
cast 187 test/cctest/test-mark-compact.cc SharedFunctionInfo* function_share = SharedFunctionInfo::cast(
cast 189 test/cctest/test-mark-compact.cc JSFunction* function = JSFunction::cast(
cast 194 test/cctest/test-mark-compact.cc Map::cast(HEAP->AllocateMap(JS_OBJECT_TYPE,
cast 200 test/cctest/test-mark-compact.cc JSObject* obj = JSObject::cast(
cast 205 test/cctest/test-mark-compact.cc String::cast(HEAP->LookupAsciiSymbol("theFunction")->ToObjectChecked());
cast 210 test/cctest/test-mark-compact.cc function = JSFunction::cast(func_value);
cast 212 test/cctest/test-mark-compact.cc obj = JSObject::cast(HEAP->AllocateJSObject(function)->ToObjectChecked());
cast 214 test/cctest/test-mark-compact.cc String::cast(HEAP->LookupAsciiSymbol("theObject")->ToObjectChecked());
cast 218 test/cctest/test-mark-compact.cc String::cast(HEAP->LookupAsciiSymbol("theSlot")->ToObjectChecked());
cast 227 test/cctest/test-mark-compact.cc String::cast(HEAP->LookupAsciiSymbol("theObject")->ToObjectChecked());
cast 231 test/cctest/test-mark-compact.cc obj = JSObject::cast(Isolate::Current()->context()->global()->
cast 234 test/cctest/test-mark-compact.cc String::cast(HEAP->LookupAsciiSymbol("theSlot")->ToObjectChecked());
cast 353 test/cctest/test-mark-compact.cc Handle<FixedArray>::cast(g1s2)->set(0, *g2s2);
cast 354 test/cctest/test-mark-compact.cc Handle<FixedArray>::cast(g2s1)->set(0, *g1s1);
cast 363 test/cctest/test-mark-compact.cc Handle<HeapObject>::cast(g1s1).location(), g1_children, 1);
cast 366 test/cctest/test-mark-compact.cc Handle<HeapObject>::cast(g2s2).location(), g2_children, 1);
cast 391 test/cctest/test-mark-compact.cc Handle<HeapObject>::cast(g1s1).location(), g1_children, 1);
cast 394 test/cctest/test-mark-compact.cc Handle<HeapObject>::cast(g2s2).location(), g2_children, 1);
cast 453 test/cctest/test-mark-compact.cc Handle<HeapObject>::cast(object).location(), NULL, 0);
cast 455 test/cctest/test-parsing.cc i::Handle<i::ExternalTwoByteString>::cast(uc16_string), start, end);
cast 63 test/cctest/test-random.cc double crankshaft_value = HeapNumber::cast(*value)->value();
cast 67 test/cctest/test-random.cc double runtime_value = HeapNumber::cast(*value)->value();
cast 88 test/cctest/test-random.cc context->global()->GetProperty(String::cast(symbol));
cast 89 test/cctest/test-random.cc Handle<JSFunction> fun(JSFunction::cast(fun_object->ToObjectChecked()));
cast 107 test/cctest/test-random.cc double crankshaft_value = HeapNumber::cast(*value)->value();
cast 757 test/cctest/test-regexp.cc Handle<Code> code = Handle<Code>::cast(code_object);
cast 761 test/cctest/test-regexp.cc Handle<SeqAsciiString> seq_input = Handle<SeqAsciiString>::cast(input);
cast 803 test/cctest/test-regexp.cc Handle<Code> code = Handle<Code>::cast(code_object);
cast 807 test/cctest/test-regexp.cc Handle<SeqAsciiString> seq_input = Handle<SeqAsciiString>::cast(input);
cast 825 test/cctest/test-regexp.cc seq_input = Handle<SeqAsciiString>::cast(input);
cast 861 test/cctest/test-regexp.cc Handle<Code> code = Handle<Code>::cast(code_object);
cast 868 test/cctest/test-regexp.cc Handle<SeqTwoByteString> seq_input = Handle<SeqTwoByteString>::cast(input);
cast 888 test/cctest/test-regexp.cc seq_input = Handle<SeqTwoByteString>::cast(input);
cast 923 test/cctest/test-regexp.cc Handle<Code> code = Handle<Code>::cast(code_object);
cast 926 test/cctest/test-regexp.cc Handle<SeqAsciiString> seq_input = Handle<SeqAsciiString>::cast(input);
cast 966 test/cctest/test-regexp.cc Handle<Code> code = Handle<Code>::cast(code_object);
cast 969 test/cctest/test-regexp.cc Handle<SeqAsciiString> seq_input = Handle<SeqAsciiString>::cast(input);
cast 1014 test/cctest/test-regexp.cc Handle<Code> code = Handle<Code>::cast(code_object);
cast 1019 test/cctest/test-regexp.cc Handle<SeqTwoByteString> seq_input = Handle<SeqTwoByteString>::cast(input);
cast 1071 test/cctest/test-regexp.cc Handle<Code> code = Handle<Code>::cast(code_object);
cast 1074 test/cctest/test-regexp.cc Handle<SeqAsciiString> seq_input = Handle<SeqAsciiString>::cast(input);
cast 1131 test/cctest/test-regexp.cc Handle<Code> code = Handle<Code>::cast(code_object);
cast 1135 test/cctest/test-regexp.cc Handle<SeqAsciiString> seq_input = Handle<SeqAsciiString>::cast(input);
cast 1231 test/cctest/test-regexp.cc Handle<Code> code = Handle<Code>::cast(code_object);
cast 1236 test/cctest/test-regexp.cc Handle<SeqAsciiString> seq_input = Handle<SeqAsciiString>::cast(input);
cast 1275 test/cctest/test-regexp.cc Handle<Code> code = Handle<Code>::cast(code_object);
cast 1280 test/cctest/test-regexp.cc Handle<SeqAsciiString> seq_input = Handle<SeqAsciiString>::cast(input);
cast 1322 test/cctest/test-regexp.cc Handle<Code> code = Handle<Code>::cast(code_object);
cast 1327 test/cctest/test-regexp.cc Handle<SeqAsciiString> seq_input = Handle<SeqAsciiString>::cast(input);
cast 1392 test/cctest/test-regexp.cc Handle<ByteArray> array = Handle<ByteArray>::cast(m.GetCode(source));
cast 198 test/cctest/test-spaces.cc CHECK(new_space.Contains(HeapObject::cast(obj)));
cast 248 test/cctest/test-spaces.cc HeapObject* ho = HeapObject::cast(obj);
cast 250 test/cctest/test-spaces.cc CHECK(lo->Contains(HeapObject::cast(obj)));
cast 480 test/cctest/test-strings.cc CHECK_EQ(Smi::cast(results[i]->ToSmi()->ToObjectChecked())->value(),
cast 500 test/cctest/test-strings.cc CHECK_EQ(SlicedString::cast(*slice)->parent(),
cast 501 test/cctest/test-strings.cc ConsString::cast(*parent)->first());
cast 502 test/cctest/test-strings.cc CHECK(SlicedString::cast(*slice)->parent()->IsSeqString());
cast 530 test/cctest/test-strings.cc CHECK_EQ(SlicedString::cast(*slice)->parent(), *string);
cast 531 test/cctest/test-strings.cc CHECK(SlicedString::cast(*slice)->parent()->IsExternalString());
cast 582 test/cctest/test-strings.cc CHECK(SlicedString::cast(*string)->parent()->IsSeqString());
cast 589 test/cctest/test-strings.cc CHECK(SlicedString::cast(*string)->parent()->IsSeqString());
cast 40 test/cctest/test-weakmaps.cc Handle<JSWeakMap> weakmap(JSWeakMap::cast(*weakmap_obj));
cast 43 test/cctest/test-weakmaps.cc ObjectHashTable* table = ObjectHashTable::cast(table_obj);
cast 53 test/cctest/test-weakmaps.cc Handle<ObjectHashTable>(ObjectHashTable::cast(weakmap->table())),
cast 54 test/cctest/test-weakmaps.cc Handle<JSObject>(JSObject::cast(*key)),
cast 88 test/cctest/test-weakmaps.cc Handle<JSObject>(JSObject::cast(*key)),
cast 91 test/cctest/test-weakmaps.cc CHECK_EQ(1, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
cast 96 test/cctest/test-weakmaps.cc CHECK_EQ(1, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
cast 98 test/cctest/test-weakmaps.cc 0, ObjectHashTable::cast(weakmap->table())->NumberOfDeletedElements());
cast 114 test/cctest/test-weakmaps.cc CHECK_EQ(1, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
cast 116 test/cctest/test-weakmaps.cc 0, ObjectHashTable::cast(weakmap->table())->NumberOfDeletedElements());
cast 119 test/cctest/test-weakmaps.cc CHECK_EQ(0, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
cast 121 test/cctest/test-weakmaps.cc 1, ObjectHashTable::cast(weakmap->table())->NumberOfDeletedElements());
cast 131 test/cctest/test-weakmaps.cc CHECK_EQ(32, ObjectHashTable::cast(weakmap->table())->Capacity());
cast 144 test/cctest/test-weakmaps.cc CHECK_EQ(128, ObjectHashTable::cast(weakmap->table())->Capacity());
cast 147 test/cctest/test-weakmaps.cc CHECK_EQ(32, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
cast 149 test/cctest/test-weakmaps.cc 0, ObjectHashTable::cast(weakmap->table())->NumberOfDeletedElements());
cast 151 test/cctest/test-weakmaps.cc CHECK_EQ(0, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
cast 153 test/cctest/test-weakmaps.cc 32, ObjectHashTable::cast(weakmap->table())->NumberOfDeletedElements());
cast 156 test/cctest/test-weakmaps.cc CHECK_EQ(32, ObjectHashTable::cast(weakmap->table())->Capacity());
cast 116 tools/gcmole/gcmole.cc if (isa<T>(*i)) return cast<T>(*i);
cast 660 tools/gcmole/gcmole.cc *var_name = cast<clang::BlockDeclRefExpr>(expr)->getDecl()->
cast 664 tools/gcmole/gcmole.cc *var_name = cast<clang::DeclRefExpr>(expr)->getDecl()->getNameAsString();
cast 1084 tools/gcmole/gcmole.cc return cast<clang::TagType>(t);
cast 1086 tools/gcmole/gcmole.cc return ToTagType(cast<clang::SubstTemplateTypeParmType>(t)->