Lines Matching defs:argv
51 static JSTaggedType name(uintptr_t argGlue, uint32_t argc, uintptr_t argv);
56 inline static JSTaggedType GetTArg(uintptr_t argv, [[maybe_unused]] uint32_t argc, uint32_t index)
59 return *(reinterpret_cast<JSTaggedType *>(argv) + (index));
62 inline static JSTaggedValue GetArg(uintptr_t argv, [[maybe_unused]] uint32_t argc, uint32_t index)
65 return JSTaggedValue(*(reinterpret_cast<JSTaggedType *>(argv) + (index)));
69 inline static JSHandle<T> GetHArg(uintptr_t argv, [[maybe_unused]] uint32_t argc, uint32_t index)
72 return JSHandle<T>(&(reinterpret_cast<JSTaggedType *>(argv)[index]));
76 inline static T *GetPtrArg(uintptr_t argv, [[maybe_unused]] uint32_t argc, uint32_t index)
79 return reinterpret_cast<T*>(*(reinterpret_cast<JSTaggedType *>(argv) + (index)));
440 const JSHandle<TaggedArray> &argv,
465 static inline JSTaggedValue RuntimeOptCreateObjectWithExcludedKeys(JSThread *thread, uintptr_t argv, uint32_t argc);
466 static inline JSTaggedValue RuntimeOptNewObjRange(JSThread *thread, uintptr_t argv, uint32_t argc);