|
LLVM 22.0.0git
|
#include "llvm/ExecutionEngine/Orc/InProcessMemoryAccess.h"
Additional Inherited Members | |
| Public Types inherited from llvm::orc::MemoryAccess | |
| using | WriteResultFn = unique_function<void(Error)> |
| Callback function for asynchronous writes. | |
| template<typename T> | |
| using | ReadUIntsResult = std::vector<T> |
| template<typename T> | |
| using | OnReadUIntsCompleteFn |
| using | ReadPointersResult = std::vector<ExecutorAddr> |
| using | OnReadPointersCompleteFn |
| using | ReadBuffersResult = std::vector<std::vector<uint8_t>> |
| using | OnReadBuffersCompleteFn |
| using | ReadStringsResult = std::vector<std::string> |
| using | OnReadStringsCompleteFn |
Definition at line 20 of file InProcessMemoryAccess.h.
|
inline |
Definition at line 22 of file InProcessMemoryAccess.h.
|
overridevirtual |
Implements llvm::orc::MemoryAccess.
Definition at line 110 of file InProcessMemoryAccess.cpp.
References llvm::orc::Result, and llvm::ArrayRef< T >::size().
|
overridevirtual |
Implements llvm::orc::MemoryAccess.
Definition at line 101 of file InProcessMemoryAccess.cpp.
References llvm::orc::ExecutorAddr::fromPtr(), llvm::orc::Result, and llvm::ArrayRef< T >::size().
|
overridevirtual |
Implements llvm::orc::MemoryAccess.
Definition at line 122 of file InProcessMemoryAccess.cpp.
References P, llvm::orc::Result, and llvm::ArrayRef< T >::size().
|
overridevirtual |
Implements llvm::orc::MemoryAccess.
Definition at line 74 of file InProcessMemoryAccess.cpp.
References llvm::orc::Result, and llvm::ArrayRef< T >::size().
|
overridevirtual |
Implements llvm::orc::MemoryAccess.
Definition at line 83 of file InProcessMemoryAccess.cpp.
References llvm::orc::Result, and llvm::ArrayRef< T >::size().
|
overridevirtual |
Implements llvm::orc::MemoryAccess.
Definition at line 92 of file InProcessMemoryAccess.cpp.
References llvm::orc::Result, and llvm::ArrayRef< T >::size().
|
overridevirtual |
Implements llvm::orc::MemoryAccess.
Definition at line 65 of file InProcessMemoryAccess.cpp.
References llvm::orc::Result, and llvm::ArrayRef< T >::size().
|
overridevirtual |
Implements llvm::orc::MemoryAccess.
Definition at line 58 of file InProcessMemoryAccess.cpp.
References llvm::Error::success().
|
overridevirtual |
Implements llvm::orc::MemoryAccess.
Definition at line 45 of file InProcessMemoryAccess.cpp.
References llvm::Error::success().
|
overridevirtual |
Implements llvm::orc::MemoryAccess.
Definition at line 24 of file InProcessMemoryAccess.cpp.
References llvm::Error::success().
|
overridevirtual |
Implements llvm::orc::MemoryAccess.
Definition at line 31 of file InProcessMemoryAccess.cpp.
References llvm::Error::success().
|
overridevirtual |
Implements llvm::orc::MemoryAccess.
Definition at line 38 of file InProcessMemoryAccess.cpp.
References llvm::Error::success().
|
overridevirtual |
Implements llvm::orc::MemoryAccess.
Definition at line 17 of file InProcessMemoryAccess.cpp.
References llvm::Error::success().