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)->