Lines Matching refs:result

114  * @param result: The new VM instance.
119 JSVM_VM* result);
134 * @param result: The new VM scope.
139 JSVM_VMScope* result);
158 * @param result: The new environment created.
165 JSVM_Env* result);
172 * @param result: The new environment created.
178 JSVM_Env* result);
193 * @param result: The new environment scope.
198 JSVM_EnvScope* result);
215 * @param result: The VM instance of the environment.
220 JSVM_VM* result);
231 * @param result: The compiled script.
241 JSVM_Script* result);
254 * @param result: The compiled script.
265 JSVM_Script* result);
275 * @param result: The compiled script.
283 JSVM_Script* result);
301 * @brief This function executes a string of JavaScript code and returns its result with the following caveats:
310 * @param result: The value resulting from having executed the script.
315 JSVM_Value* result);
352 * @param result: The JSVM_ExtendedErrorInfo structure with more information about the error.
357 const JSVM_ExtendedErrorInfo** result);
427 * @param result: Boolean value that is set to true if JSVM_Value represents an error,
434 bool* result);
442 * @param result: JSVM_Value representing the error created.
449 JSVM_Value* result);
457 * @param result: JSVM_Value representing the error created.
464 JSVM_Value* result);
472 * @param result: JSVM_Value representing the error created.
479 JSVM_Value* result);
487 * @param result: JSVM_Value representing the error created.
494 JSVM_Value* result);
500 * @param result: The exception if one is pending, NULL otherwise.
505 JSVM_Value* result);
511 * @param result: Boolean value that is set to true if an exception is pending.
516 bool* result);
522 * @param result: JSVM_Value representing the new scope.
527 JSVM_HandleScope* result);
545 * @param result: JSVM_Value representing the new scope.
550 JSVM_EscapableHandleScope* result);
572 * @param result: JSVM_Value representing the handle to the escaped Object in the outer scope.
579 JSVM_Value* result);
587 * @param result: JSVM_Ref pointing to the new reference.
594 JSVM_Ref* result);
613 * @param result: The new reference count.
619 uint32_t* result);
627 * @param result: The new reference count.
633 uint32_t* result);
637 * JavaScript value associated with the JSVM_Ref. Otherwise, result will be NULL.
641 * @param result: The JSVM_Value referenced by the JSVM_Ref.
647 JSVM_Value* result);
653 * @param result: A JSVM_Value representing a JavaScript Array.
658 JSVM_Value* result);
668 * @param result: A JSVM_Value representing a JavaScript Array.
674 JSVM_Value* result);
687 * @param result: A JSVM_Value representing a JavaScript Array.
694 JSVM_Value* result);
702 * @return Returns JSVM funtions result code.
716 * @return Returns JSVM funtions result code.
731 * @param result: pointer that recieve the array buffer.
732 * @return Returns JSVM funtions result code.
737 * 3. data or result is null pointer
745 JSVM_Value *result);
753 * @param result: A JSVM_Value representing a JavaScript Date.
759 JSVM_Value* result);
773 * @param result: A JSVM_Value representing an external value.
781 JSVM_Value* result);
787 * @param result: A JSVM_Value representing a JavaScript Object.
792 JSVM_Value* result);
800 * @param result: A JSVM_Value representing a JavaScript symbol.
806 JSVM_Value* result);
815 * @param result: A JSVM_Value representing a JavaScript symbol.
822 JSVM_Value* result);
835 * @param result: A JSVM_Value representing a JavaScript TypedArray
844 JSVM_Value* result);
857 * @param result:A JSVM_Value representing a JavaScript DataView.
865 JSVM_Value* result);
872 * @param result: A JSVM_Value representing a JavaScript number.
878 JSVM_Value* result);
885 * @param result: A JSVM_Value representing a JavaScript number.
891 JSVM_Value* result);
898 * @param result: A JSVM_Value representing a JavaScript number.
904 JSVM_Value* result);
911 * @param result: A JSVM_Value representing a JavaScript number.
917 JSVM_Value* result);
924 * @param result: A JSVM_Value representing a JavaScript BigInt.
930 JSVM_Value* result);
937 * @param result: A JSVM_Value representing a JavaScript BigInt.
943 JSVM_Value* result);
953 * @param result: A JSVM_Value representing a JavaScript BigInt.
961 JSVM_Value* result);
970 * @param result: A JSVM_Value representing a JavaScript string.
977 JSVM_Value* result);
987 * @param result: A JSVM_Value representing a JavaScript string.
994 JSVM_Value* result);
1003 * @param result: A JSVM_Value representing a JavaScript string.
1010 JSVM_Value* result);
1017 * @param result: uint32 representing length of the array.
1023 uint32_t* result);
1047 * @param result: JSVM_Value representing prototype of the given object.
1053 JSVM_Value* result);
1108 * @param result: Time value as a double represented as milliseconds
1115 double* result);
1122 * @param result: C boolean primitive equivalent of the given JavaScript Boolean.
1129 bool* result);
1136 * @param result: C double primitive equivalent of the given JavaScript number.
1143 double* result);
1151 * @param result: C int64_t primitive equivalent of the given JavaScript BigInt.
1158 int64_t* result,
1167 * @param result: C uint64_t primitive equivalent of the given JavaScript BigInt.
1174 uint64_t* result,
1201 * @param result: Pointer to the data wrapped by the JavaScript external value.
1207 void** result);
1214 * @param result: C int32 primitive equivalent of the given JavaScript number.
1220 int32_t* result);
1227 * @param result: C int64 primitive equivalent of the given JavaScript number.
1233 int64_t* result);
1241 * length of the string in bytes and excluding the null terminator is returned in result.
1244 * @param result: Number of bytes copied into the buffer, excluding the null terminator.
1252 size_t* result);
1260 * of the string in bytes and excluding the null terminator is returned in result.
1263 * @param result: Number of bytes copied into the buffer, excluding the null terminator.
1271 size_t* result);
1282 * @param result: Number of 2-byte code units copied into the buffer, excluding the null terminator.
1290 size_t* result);
1297 * @param result: C primitive equivalent of the given JSVM_Value as a uint32_t.
1304 uint32_t* result);
1311 * @param result: JSVM_Value representing JavaScript Boolean singleton to retrieve.
1317 JSVM_Value* result);
1323 * @param result: JSVM_Value representing JavaScript global object.
1328 JSVM_Value* result);
1334 * @param result: JSVM_Value representing JavaScript null object.
1339 JSVM_Value* result);
1345 * @param result: JSVM_Value representing JavaScript Undefined value.
1350 JSVM_Value* result);
1357 * @param result: JSVM_Value representing the coerced JavaScript Boolean.
1363 JSVM_Value* result);
1371 * @param result: JSVM_Value representing the coerced JavaScript number.
1377 JSVM_Value* result);
1384 * @param result: JSVM_Value representing the coerced JavaScript Object.
1390 JSVM_Value* result);
1398 * @param result: JSVM_Value representing the coerced JavaScript string.
1404 JSVM_Value* result);
1415 * @param result: The type of the JavaScript value.
1421 JSVM_ValueType* result);
1430 * @param result: Boolean that is set to true if object instanceof constructor is true.
1437 bool* result);
1444 * @param result: Whether the given object is an array.
1450 bool* result);
1457 * @param result: Whether the given object is an ArrayBuffer.
1463 bool* result);
1470 * @param result: Whether the given JSVM_Value represents a JavaScript Date object.
1483 * @param result: Whether the given JSVM_Value represents a TypedArray.
1489 bool* result);
1496 * @param result: Whether the given JSVM_Value represents a DataView.
1502 bool* result);
1511 * @param result: Whether the two JSVM_Value objects are equal.
1518 bool* result);
1527 * @param result: Whether the two JSVM_Value objects are relaxed equal.
1534 bool* result);
1553 * @param result: Whether the arraybuffer is detached.
1559 bool* result);
1567 * @param result: A JSVM_Value representing an array of JavaScript values that represent
1568 * the property names of the object. The API can be used to iterate over result using
1575 JSVM_Value* result);
1586 * @param result: result: A JSVM_Value representing an array of JavaScript values
1588 * OH_JSVM_GetElement can be used to iterate over result.
1597 JSVM_Value* result);
1620 * @param result: The value of the property.
1627 JSVM_Value* result);
1635 * @param result: Whether the property exists on the object or not.
1642 bool* result);
1650 * @param result: Whether the property deletion succeeded or not. result
1658 bool* result);
1668 * @param result: Whether the own property exists on the object or not.
1675 bool* result);
1700 * @param result: The value of the property.
1707 JSVM_Value* result);
1716 * @param result: Whether the property exists on the object or not.
1723 bool* result);
1746 * @param result: The value of the property.
1753 JSVM_Value* result);
1762 * @param result: Whether the property exists on the object or not.
1769 bool* result);
1777 * @param result: Whether the element deletion succeeded or not. result
1785 bool* result);
1842 * @param result: JSVM_Value representing the JavaScript object returned.
1851 JSVM_Value* result);
1868 * @param result: JSVM_Value representing the JavaScript function object for the newly
1877 JSVM_Value* result);
1908 * current callback is not a constructor call, the result is NULL.
1912 * @param result: The new.target of the constructor call.
1918 JSVM_Value* result);
1929 * @param result: JSVM_Value representing the JavaScript object returned, which
1938 JSVM_Value* result);
1958 * @param result: A JSVM_Value representing the constructor function for the class.
1968 JSVM_Value* result);
1981 * @param result: Optional reference to the wrapped object.
1990 JSVM_Ref* result);
2000 * @param result: Pointer to the wrapped native instance.
2006 void** result);
2015 * @param result: Pointer to the wrapped native instance.
2021 void** result);
2042 * then result is set to false. If a tag is found and it matches typeTag, then result is set to true.
2047 * @param result: Whether the type tag given matched the type tag on the object. false is also returned
2055 bool* result);
2066 * @param result: Optional reference to the JavaScript object.
2075 JSVM_Ref* result);
2085 * @param result: The highest version of JSVM-API supported.
2090 uint32_t* result);
2095 * @param result: The information of the VM.
2099 JSVM_EXTERN JSVM_Status OH_JSVM_GetVMInfo(JSVM_VMInfo* result);
2111 * @param result: The adjusted value
2117 int64_t* result);
2196 * @param result: The parse value if successful.
2202 JSVM_Value* result);
2208 * @param result: The string if successfully stringified.
2214 JSVM_Value* result);
2236 * @param result: The heap statistics data.
2241 JSVM_HeapStatistics* result);
2247 * @param result: The pointer to the CPU profiler.
2252 JSVM_CpuProfiler* result);
2337 * @param result: A JSVM_Value representing the constructor function for the class.
2349 JSVM_Value* result);
2386 * @param result: Whether the task queue was successfully started.
2391 bool* result);
2575 * @param result: A JSVM_Value representing a JavaScript RegExp.
2576 * @return Only returns JSVM function's result code.
2587 JSVM_Value* result);
2593 * @param result: A JSVM_Value representing a JavaScript Map.
2597 JSVM_Status JSVM_CDECL OH_JSVM_CreateMap(JSVM_Env env, JSVM_Value* result);
2616 * @param result: A JSVM_Value representing a JavaScript Set.
2621 JSVM_Value* result);
2641 * @param result: JSVM_Value representing prototype of the given object.
2647 JSVM_Value* result);
2667 * @param result: JSVM_Value representing the coerced JavaScript BigInt.
2674 JSVM_Value* result);
2681 * @param result: Whether the given value is RegExp.
2687 bool* result);
2699 * @param result: JSVM_Value representing the JavaScript function object for the newly
2711 JSVM_Value* result);
2719 * @return Returns JSVM functions result code
2731 * @return Returns JSVM functions result code
2745 * @return Returns JSVM funtions result code.
2765 * @return Returns JSVM funtions result code.
2789 * @return Returns JSVM funtions result code.
2807 * @param result: Whether the given value is a WebAssembly module.
2808 * @return Returns JSVM funtions result code.
2816 bool* result);
2825 * @return Returns JSVM funtions result code.
2843 * @return Returns JSVM funtions result code.