Lines Matching defs:thisObj
1696 DEFVARIABLE(thisObj, VariableType::JS_ANY(), Undefined());
1713 NewJSObject(&thisObj, &exit, protoOrHclass);
1717 thisObj = CallRuntime(glue, RTSTUB_ID(NewThisObject), {ctor, Undefined()});
1721 auto ret = *thisObj;
1740 DEFVARIABLE(thisObj, VariableType::JS_ANY(), Undefined());
1754 NewJSObject(&thisObj, &exit, *protoOrHclass);
1758 thisObj = CallRuntime(glue, RTSTUB_ID(NewThisObject), {superCtor, newTarget});
1762 auto ret = *thisObj;
1780 DEFVARIABLE(thisObj, VariableType::JS_ANY(), Undefined());
1792 thisObj = FastNewThisObject(glue, ctor);
1798 thisObj = Hole();
1802 auto ret = *thisObj;
2375 GateRef thisObj = FastNewThisObject(glue, ctor);
2376 result = thisObj;
2377 GateRef arrayType = GetObjectType(LoadHClass(thisObj));
2379 BRANCH(IsEcmaObject(thisObj), &thisObjIsECmaObject, slowPath);
2383 BRANCH(HasConstructor(thisObj), slowPath, &defaultConstr);
2392 Store(VariableType::JS_POINTER(), glue, thisObj, IntPtr(JSTypedArray::VIEWED_ARRAY_BUFFER_OFFSET), *buffer);
2393 Store(VariableType::INT32(), glue, thisObj, IntPtr(JSTypedArray::BYTE_LENGTH_OFFSET), newByteLength);
2394 Store(VariableType::INT32(), glue, thisObj, IntPtr(JSTypedArray::ARRAY_LENGTH_OFFSET), length);