Home
last modified time | relevance | path

Searched refs:newFunc (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
H A Dobject_factory.cpp614 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 Dnew_object_stub_builder.cpp204 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