Lines Matching refs:argv

23 JSTaggedValue BuiltinsSet::SetConstructor(EcmaRuntimeCallInfo *argv)
25 ASSERT(argv);
26 BUILTINS_API_TRACE(argv->GetThread(), Set, Constructor);
27 JSThread *thread = argv->GetThread();
31 JSHandle<JSTaggedValue> newTarget = GetNewTarget(argv);
37 JSHandle<JSTaggedValue> constructor = GetConstructor(argv);
50 JSHandle<JSTaggedValue> iterable(GetCallArg(argv, 0));
100 JSTaggedValue BuiltinsSet::Add(EcmaRuntimeCallInfo *argv)
102 ASSERT(argv);
103 BUILTINS_API_TRACE(argv->GetThread(), Set, Add);
104 JSThread *thread = argv->GetThread();
106 JSHandle<JSTaggedValue> self = GetThis(argv);
114 JSHandle<JSTaggedValue> value(GetCallArg(argv, 0));
120 JSTaggedValue BuiltinsSet::Clear(EcmaRuntimeCallInfo *argv)
122 ASSERT(argv);
123 BUILTINS_API_TRACE(argv->GetThread(), Set, Clear);
124 JSThread *thread = argv->GetThread();
126 JSHandle<JSTaggedValue> self = GetThis(argv);
138 JSTaggedValue BuiltinsSet::Delete(EcmaRuntimeCallInfo *argv)
140 ASSERT(argv);
141 BUILTINS_API_TRACE(argv->GetThread(), Set, Delete);
142 JSThread *thread = argv->GetThread();
144 JSHandle<JSTaggedValue> self = GetThis(argv);
152 JSHandle<JSTaggedValue> value = GetCallArg(argv, 0);
157 JSTaggedValue BuiltinsSet::Has(EcmaRuntimeCallInfo *argv)
159 ASSERT(argv);
160 BUILTINS_API_TRACE(argv->GetThread(), Set, Has);
161 JSThread *thread = argv->GetThread();
163 JSHandle<JSTaggedValue> self = GetThis(argv);
170 JSHandle<JSTaggedValue> value = GetCallArg(argv, 0);
175 JSTaggedValue BuiltinsSet::ForEach(EcmaRuntimeCallInfo *argv)
177 JSThread *thread = argv->GetThread();
180 JSHandle<JSTaggedValue> self = GetThis(argv);
189 JSHandle<JSTaggedValue> func(GetCallArg(argv, 0));
195 JSHandle<JSTaggedValue> thisArg = GetCallArg(argv, 1);
229 JSTaggedValue BuiltinsSet::Species(EcmaRuntimeCallInfo *argv)
231 return GetThis(argv).GetTaggedValue();
234 JSTaggedValue BuiltinsSet::GetSize(EcmaRuntimeCallInfo *argv)
236 ASSERT(argv);
237 BUILTINS_API_TRACE(argv->GetThread(), Set, GetSize);
238 JSThread *thread = argv->GetThread();
240 JSHandle<JSTaggedValue> self(GetThis(argv));
251 JSTaggedValue BuiltinsSet::Entries(EcmaRuntimeCallInfo *argv)
253 ASSERT(argv);
254 BUILTINS_API_TRACE(argv->GetThread(), Set, Entries);
255 JSThread *thread = argv->GetThread();
257 JSHandle<JSTaggedValue> self = GetThis(argv);
263 JSTaggedValue BuiltinsSet::Values(EcmaRuntimeCallInfo *argv)
265 ASSERT(argv);
266 BUILTINS_API_TRACE(argv->GetThread(), Set, Values);
267 JSThread *thread = argv->GetThread();
269 JSHandle<JSTaggedValue> self = GetThis(argv);