Lines Matching refs:JSArguments

41     JSHandle<JSArguments> arg = thread->GetEcmaVM()->GetFactory()->NewJSArguments();
49 EXPECT_TRUE(JSArguments::SetProperty(thread, arg, key, value, receiver));
51 EXPECT_EQ(JSArguments::GetProperty(thread, jsarg, key).GetValue()->GetInt(), 1);
54 EXPECT_TRUE(JSArguments::SetProperty(thread, arg, key, value2, receiver));
56 EXPECT_EQ(JSArguments::GetProperty(thread, jsarg, key).GetValue()->GetInt(), 2);
64 JSHandle<JSArguments> arg = thread->GetEcmaVM()->GetFactory()->NewJSArguments();
71 JSArguments::SetProperty(thread, arg, key, value, receiver);
73 EXPECT_EQ(JSArguments::GetProperty(thread, JSHandle<JSArguments>(jsarg), key, receiver).GetValue()->GetInt(), 1);
76 JSArguments::SetProperty(thread, arg, key, value2, receiver);
77 EXPECT_EQ(JSArguments::GetProperty(thread, jsarg, key).GetValue()->GetInt(), 2);
86 JSHandle<JSArguments> arg = thread->GetEcmaVM()->GetFactory()->NewJSArguments();
92 JSArguments::SetProperty(thread, arg, key, value, receiver);
93 EXPECT_EQ(JSArguments::GetProperty(thread, jsarg, key).GetValue()->GetInt(), 1);
96 bool result = JSArguments::DeleteProperty(thread, JSHandle<JSArguments>(jsarg), key);
106 JSHandle<JSArguments> arg = thread->GetEcmaVM()->GetFactory()->NewJSArguments();
112 JSArguments::SetProperty(thread, arg, key, value2, receiver);
119 EXPECT_TRUE(JSArguments::DefineOwnProperty(thread, JSHandle<JSArguments>(jsarg), key, Desc));
128 JSHandle<JSArguments> arg = thread->GetEcmaVM()->GetFactory()->NewJSArguments();
133 JSArguments::SetProperty(thread, arg, key, value, receiver);
139 EXPECT_TRUE(JSArguments::GetOwnProperty(thread, JSHandle<JSArguments>(jsarg), key, Desc));