Home
last modified time | relevance | path

Searched refs:home_object (Results 1 – 6 of 6) sorted by relevance

/external/v8/src/runtime/
Druntime-classes.cc127 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/
Dbytecode-generator.h202 void VisitSetHomeObject(Register value, Register home_object,
204 void VisitObjectLiteralAccessor(Register home_object,
Dbytecode-generator.cc1592 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/
Dast.h2577 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()
Dast-traversal-visitor.h568 RECURSE_EXPRESSION(Visit(expr->home_object())); in VisitSuperPropertyReference()
/external/v8/src/parsing/
Dparser.cc300 Expression* home_object = factory()->NewProperty( in NewSuperPropertyReference() local
303 ThisExpression(pos)->AsVariableProxy(), home_object, pos); in NewSuperPropertyReference()