Searched refs:home_object (Results 1 – 6 of 6) sorted by relevance
/external/v8/src/runtime/ |
D | runtime-classes.cc | 127 JSObject* home_object) { in SetHomeObject() argument 135 method->RawFastPropertyAtPut(field_index, home_object); in SetHomeObject() 149 Isolate* isolate, Arguments& args, Smi* index, Handle<JSObject> home_object, in GetMethodAndSetHomeObjectAndName() argument 160 SetHomeObject(isolate, *method, *home_object); in GetMethodAndSetHomeObjectAndName() 186 JSObject* home_object) { in GetMethodWithSharedNameAndSetHomeObject() argument 197 SetHomeObject(isolate, *method, home_object); in GetMethodWithSharedNameAndSetHomeObject() 629 Isolate* isolate, Handle<Object> receiver, Handle<JSObject> home_object, in GetSuperHolder() argument 631 if (home_object->IsAccessCheckNeeded() && in GetSuperHolder() 632 !isolate->MayAccess(handle(isolate->context(), isolate), home_object)) { in GetSuperHolder() 633 isolate->ReportFailedAccessCheck(home_object); in GetSuperHolder() [all …]
|
/external/v8/src/interpreter/ |
D | bytecode-generator.h | 202 void VisitSetHomeObject(Register value, Register home_object, 204 void VisitObjectLiteralAccessor(Register home_object,
|
D | bytecode-generator.cc | 1592 VisitForRegisterValue(super_property->home_object(), args[1]); in VisitForInAssignment() 1606 VisitForRegisterValue(super_property->home_object(), args[1]); in VisitForInAssignment() 2903 VisitForRegisterValue(super_property->home_object(), in VisitAssignment() 2915 VisitForRegisterValue(super_property->home_object(), in VisitAssignment() 3484 VisitForRegisterValue(super_property->home_object(), args[1]); in VisitNamedSuperPropertyLoad() 3504 VisitForRegisterValue(super_property->home_object(), args[1]); in VisitKeyedSuperPropertyLoad() 3990 VisitForRegisterValue(super_property->home_object(), load_super_args[1]); in VisitCountOperation() 4003 VisitForRegisterValue(super_property->home_object(), load_super_args[1]); in VisitCountOperation() 4806 Register home_object, ObjectLiteralProperty* property, Register value_out) { in VisitObjectLiteralAccessor() argument 4811 VisitSetHomeObject(value_out, home_object, property); in VisitObjectLiteralAccessor() [all …]
|
/external/v8/src/ast/ |
D | ast.h | 2577 Expression* home_object() const { return home_object_; } in home_object() function 2582 SuperPropertyReference(VariableProxy* this_var, Expression* home_object, in SuperPropertyReference() argument 2586 home_object_(home_object) { in SuperPropertyReference() 2588 DCHECK(home_object->IsProperty()); in SuperPropertyReference() 3283 Expression* home_object, in NewSuperPropertyReference() argument 3285 return new (zone_) SuperPropertyReference(this_var, home_object, pos); in NewSuperPropertyReference()
|
D | ast-traversal-visitor.h | 568 RECURSE_EXPRESSION(Visit(expr->home_object())); in VisitSuperPropertyReference()
|
/external/v8/src/parsing/ |
D | parser.cc | 300 Expression* home_object = factory()->NewProperty( in NewSuperPropertyReference() local 303 ThisExpression(pos)->AsVariableProxy(), home_object, pos); in NewSuperPropertyReference()
|