Lines Matching refs:toPtr
93 sys::DynamicLibrary Dylib(Elem.Handle.toPtr<void *>()); in lookupSymbolsAsync()
120 return orc::runAsMain(MainFnAddr.toPtr<MainTy>(), Args); in runAsMain()
126 return orc::runAsVoidFunction(VoidFnAddr.toPtr<VoidTy>()); in runAsVoidFunction()
132 return orc::runAsIntFunction(IntFnAddr.toPtr<IntTy>(), Arg); in runAsIntFunction()
140 auto *WrapperFn = WrapperFnAddr.toPtr<WrapperFnTy>(); in callWrapperAsync()
152 *W.Addr.toPtr<uint8_t *>() = W.Value; in writeUInt8sAsync()
159 *W.Addr.toPtr<uint16_t *>() = W.Value; in writeUInt16sAsync()
166 *W.Addr.toPtr<uint32_t *>() = W.Value; in writeUInt32sAsync()
173 *W.Addr.toPtr<uint64_t *>() = W.Value; in writeUInt64sAsync()
180 memcpy(W.Addr.toPtr<char *>(), W.Buffer.data(), W.Buffer.size()); in writeBuffersAsync()
188 *W.Addr.toPtr<uint64_t *>() = W.Value.getValue(); in writePointersAsync()
191 *W.Addr.toPtr<uint32_t *>() = static_cast<uint32_t>(W.Value.getValue()); in writePointersAsync()