Searched refs:newFunc (Results 1 - 2 of 2) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
H A D | object_factory.cpp | 614 JSHandle<JSFunction> newFunc = CloneJSFunction(valueHandle); in CloneProperties() local 615 newFunc->SetLexicalEnv(thread_, env); in CloneProperties() 616 newFunc->SetHomeObject(thread_, obj); in CloneProperties() 617 newArray->Set(thread_, i, newFunc); in CloneProperties() 652 JSHandle<JSFunction> newFunc = CloneJSFunction(valueHandle); in CloneObjectLiteral() local 653 newFunc->SetLexicalEnv(thread_, env); in CloneObjectLiteral() 654 newFunc->SetHomeObject(thread_, cloneObject); in CloneObjectLiteral() 655 cloneObject->SetPropertyInlinedProps(thread_, i, newFunc.GetTaggedValue()); in CloneObjectLiteral() 710 JSHandle<JSFunction> newFunc = NewJSFunctionByHClass(method, jshclass); in CreateJSFunctionFromTemplate() local 712 newFunc in CreateJSFunctionFromTemplate() 733 JSHandle<JSFunction> newFunc = NewSFunctionByHClass(method, jshclass); CreateSFunctionFromTemplate() local 764 JSHandle<JSFunction> newFunc = CloneJSFunction(valueHandle); CloneClassCtor() local [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | new_object_stub_builder.cpp | 204 GateRef newFunc = CloneJSFunction(glue, value);
in CloneProperties() local 205 SetLexicalEnvToFunction(glue, newFunc, currentEnv);
in CloneProperties() 206 SetHomeObjectToFunction(glue, newFunc, obj);
in CloneProperties() 207 SetValueToTaggedArray(VariableType::JS_ANY(), glue, *result, *i, newFunc);
in CloneProperties() local 334 GateRef newFunc = CloneJSFunction(glue, *value);
in CloneObjectLiteral() local 335 SetLexicalEnvToFunction(glue, newFunc, currentEnv);
in CloneObjectLiteral() 336 SetHomeObjectToFunction(glue, newFunc, result);
in CloneObjectLiteral() 337 SetPropertyInlinedProps(glue, result, hclass, newFunc, *i,
in CloneObjectLiteral()
|
Completed in 11 milliseconds