Home
last modified time | relevance | path

Searched refs:setter (Results 1 – 25 of 47) sorted by relevance

12

/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
DasyncMethodWithSuper_es6.ts476 set setter(x: any) {} method in Base
481 static set setter(x: any) {} method in Base
511 AssertType(async () => super.setter = '', "() => Promise<string>");
512 return async () => super.setter = ''
514 AssertType(super.setter = '', "string");
516 AssertType(super.setter, "any");
587 AssertType(async () => super.setter = '', "() => Promise<string>");
588 return async () => super.setter = ''
590 AssertType(super.setter = '', "string");
592 AssertType(super.setter, "any");
DnamedTupleMembers.ts116 export function useState<T>(initial: T): [value: T, setter: (T) => void] {
/arkcompiler/ets_frontend/ts2panda/src/expression/
DobjectLiteralExpression.ts161 let setter = <ts.SetAccessorDeclaration>prop.getSetter();
162 createMethodOrAccessor(pandaGen, compiler, objReg, setter);
163 pandaGen.storeAccumulator(setter, setterReg);
164 accessor = setter;
220 let setter = <ts.SetAccessorDeclaration>prop.getValue();
221 createMethodOrAccessor(pandaGen, compiler, objReg, setter);
222 pandaGen.storeAccumulator(setter, accessorReg);
223 …pandaGen.defineGetterSetterByValue(setter, objReg, keyReg, getVregisterCache(pandaGen, CacheList.U…
/arkcompiler/ets_runtime/test/aottest/vtable/base/
Dexpect_output.txt19 setter
25 setter
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest-class-definiton16-expected.txt1 SyntaxError: A get accessor must be at least as accessible as the setter [test-class-definiton16.ts…
Dtest-class-definiton6-expected.txt1 SyntaxError: A get accessor must be at least as accessible as the setter [test-class-definiton6.ts:…
Dtest-class-definiton15-expected.txt1 SyntaxError: A get accessor must be at least as accessible as the setter [test-class-definiton15.ts…
/arkcompiler/ets_runtime/ecmascript/
Daccessor_data.h61 JSNativePointer *setter = JSNativePointer::Cast(GetSetter().GetTaggedObject());
62 auto setFunc = reinterpret_cast<InternalSetFunc>(setter->GetExternalPointer());
Djs_object.cpp796 JSTaggedValue setter = accessor.GetSetter(); in CallSetter() local
798 if (setter.IsUndefined()) { in CallSetter()
805 JSHandle<JSTaggedValue> func(thread, setter); in CallSetter()
1889 auto setter = JSHandle<JSTaggedValue>(thread, value); in ToPropertyDescriptorFast() local
1890 desc.SetSetter(setter); in ToPropertyDescriptorFast()
1967 JSHandle<JSTaggedValue> setter = op.FastGetValue(); in ToPropertyDescriptor() local
1968 if (!setter->IsCallable() && !setter->IsUndefined()) { in ToPropertyDescriptor()
1971 desc.SetSetter(setter); in ToPropertyDescriptor()
/arkcompiler/ets_runtime/ecmascript/tests/
Daccessor_data_test.cpp92 void *setter = nullptr; in HWTEST_F_L0() local
94 JSHandle<AccessorData> internalAccHancle = factory->NewInternalAccessor(setter, getter); in HWTEST_F_L0()
133 void *setter = nullptr; in HWTEST_F_L0() local
135 JSHandle<AccessorData> internalAccHandle = factory->NewInternalAccessor(setter, getter); in HWTEST_F_L0()
Djs_object_test.cpp685 JSHandle<JSFunction> setter = in HWTEST_F_L0() local
689 desc1.SetSetter(JSHandle<JSTaggedValue>::Cast(setter)); in HWTEST_F_L0()
758 JSHandle<JSFunction> setter = in HWTEST_F_L0() local
764 desc1.SetSetter(JSHandle<JSTaggedValue>::Cast(setter)); in HWTEST_F_L0()
791 JSHandle<JSFunction> setter = in HWTEST_F_L0() local
797 desc1.SetSetter(JSHandle<JSTaggedValue>::Cast(setter)); in HWTEST_F_L0()
/arkcompiler/ets_runtime/test/aottest/analyze_property/not_meet_subtyping/
Dexpect_output.txt14 setter
/arkcompiler/ets_runtime/test/moduletest/calltype/
Dexpect_output.txt25 setter 555
/arkcompiler/ets_frontend/es2panda/ir/base/
DclassDefinition.cpp276 compiler::VReg setter = undef; in CompileMissingProperties() local
287 setter = accessor; in CompileMissingProperties()
290 pg->DefineGetterSetterByValue(this, dest, keyReg, getter, setter, prop->Computed()); in CompileMissingProperties()
/arkcompiler/ets_frontend/ts2panda/src/base/
Dproperties.ts102 setSetter(setter: ts.SetAccessorDeclaration): void {
108 this.setterNode = setter;
DbcGenUtil.ts360 export function defineGetterSetterByValue(obj: VReg, name: VReg, getter: VReg, setter: VReg): IRNod…
361 return new Definegettersetterbyvalue(obj, name, getter, setter);
/arkcompiler/ets_frontend/ts2panda/src/statement/
DclassStatement.ts662 let setter = <ts.SetAccessorDeclaration>prop.getValue();
664 … let setFlag = createClassMethodOrAccessor(compiler, classReg, setProtoReg, accesReg, setter);
665 pandaGen.defineGetterSetterByValue(setter, setFlag ? setProtoReg : classReg, keyReg,
692 let setter = <ts.SetAccessorDeclaration>prop.getSetter();
693 accessor = setter;
694 flag = createClassMethodOrAccessor(compiler, objReg, tmpVreg, setterReg, setter);
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DobjectExpression.cpp373 compiler::VReg setter = undef; in CompileRemainingProperties() local
383 setter = accessor; in CompileRemainingProperties()
386 … pg->DefineGetterSetterByValue(this, objReg, key, getter, setter, prop->IsComputed()); in CompileRemainingProperties()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dtype_mcr_lowering.cpp610 …GateRef setter = builder_.LoadConstOffset(VariableType::JS_ANY(), accessor, AccessorData::SETTER_O… in LowerCallSetter() local
614 builder_.Branch(builder_.IsSpecial(setter, JSTaggedValue::VALUE_UNDEFINED), &exit, &callSetter); in LowerCallSetter()
617 CallAccessor(glue, gate, setter, receiver, AccessorMode::SETTER, value); in LowerCallSetter()
1294 GateRef setter = builder_.Load(VariableType::JS_ANY(), in LowerLoadSetter() local
1296 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), setter); in LowerLoadSetter()
/arkcompiler/ets_frontend/es2panda/test/
Dtest262skiplist.txt1755 language/expressions/class/elements/after-same-line-gen-rs-private-setter-alt.js
1756 language/expressions/class/elements/after-same-line-gen-rs-private-setter.js
1790 language/expressions/class/elements/after-same-line-method-rs-private-setter-alt.js
1791 language/expressions/class/elements/after-same-line-method-rs-private-setter.js
1825 language/expressions/class/elements/after-same-line-static-async-gen-rs-private-setter-alt.js
1826 language/expressions/class/elements/after-same-line-static-async-gen-rs-private-setter.js
1860 language/expressions/class/elements/after-same-line-static-async-method-rs-private-setter-alt.js
1861 language/expressions/class/elements/after-same-line-static-async-method-rs-private-setter.js
1895 language/expressions/class/elements/after-same-line-static-gen-rs-private-setter-alt.js
1896 language/expressions/class/elements/after-same-line-static-gen-rs-private-setter.js
[all …]
/arkcompiler/ets_runtime/ecmascript/ic/tests/
Dic_runtime_stub_test.cpp325 JSHandle<JSFunction> setter = factory->NewJSFunction(env, reinterpret_cast<void *>(TestSetter)); in HWTEST_F_L0() local
327 handleAccessor->SetSetter(thread, setter.GetTaggedValue()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dslow_runtime_stub.h125 … JSTaggedValue getter, JSTaggedValue setter, bool flag);
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins.h300 … const JSHandle<JSTaggedValue> &getter, const JSHandle<JSTaggedValue> &setter) const;
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs-inl.h2030 … const JSHandle<JSTaggedValue> &setter, bool flag) in RuntimeDefineGetterSetterByValue() argument
2052 if (!setter->IsUndefined()) { in RuntimeDefineGetterSetterByValue()
2057 JSFunctionBase::SetFunctionName(thread, JSHandle<JSFunctionBase>::Cast(setter), propKey, in RuntimeDefineGetterSetterByValue()
2071 if (!setter->IsUndefined()) { in RuntimeDefineGetterSetterByValue()
2072 … Method *method = Method::Cast(JSHandle<JSFunction>::Cast(setter)->GetMethod().GetTaggedObject()); in RuntimeDefineGetterSetterByValue()
2074 desc.SetSetter(setter); in RuntimeDefineGetterSetterByValue()
/arkcompiler/ets_frontend/test262/
Dmodule_tests.txt305 parse-err-decl-pos-export-object-setter.js
348 parse-err-decl-pos-import-object-setter.js

12