Lines Matching full:pvalue
74 auto pValue = pdfium::MakeUnique<CFXJSE_Value>(pScriptContext->GetIsolate());
76 (jsObject->*(lpAttributeInfo->callback))(pValue.get(), false,
78 return CJS_Return(pValue->DirectGetValue().Get(runtime->GetIsolate()));
95 auto pValue = pdfium::MakeUnique<CFXJSE_Value>(pScriptContext->GetIsolate());
96 ResolveNodeList(pValue.get(), runtime->ToWideString(params[0]),
101 return CJS_Return(pValue->DirectGetValue().Get(runtime->GetIsolate()));
104 void CJX_Tree::all(CFXJSE_Value* pValue,
114 ResolveNodeList(pValue, wsExpression, dwFlag, nullptr);
117 void CJX_Tree::classAll(CFXJSE_Value* pValue,
126 ResolveNodeList(pValue, wsExpression,
130 void CJX_Tree::name(CFXJSE_Value* pValue,
133 Script_Attribute_String(pValue, bSetting, eAttribute);
136 void CJX_Tree::nodes(CFXJSE_Value* pValue,
151 pValue->SetObject(pNodeList, pScriptContext->GetJseNormalClass());
154 void CJX_Tree::parent(CFXJSE_Value* pValue,
164 pValue->SetNull();
168 pValue->Assign(GetDocument()->GetScriptContext()->GetJSValueFromMap(pParent));
171 void CJX_Tree::index(CFXJSE_Value* pValue,
178 pValue->SetInteger(ToNode(GetXFAObject())->GetNodeSameNameIndex());
181 void CJX_Tree::classIndex(CFXJSE_Value* pValue,
188 pValue->SetInteger(ToNode(GetXFAObject())->GetNodeSameClassIndex());
191 void CJX_Tree::somExpression(CFXJSE_Value* pValue,
200 pValue->SetString(wsSOMExpression.UTF8Encode().AsStringView());
203 void CJX_Tree::ResolveNodeList(CFXJSE_Value* pValue,
226 auto pValue =
230 pValue.get(), false, resolveNodeRS.pScriptAttribute->attribute);
232 CXFA_Object* obj = CFXJSE_Engine::ToObject(pValue.get(), nullptr);
238 pValue->SetObject(pNodeList, pScriptContext->GetJseNormalClass());