Loading...
Searching...
No Matches
Jit::JitCompiler Class Reference
Public Member Functions | |
void | compile (const std::string &cppCode, const std::vector< std::string > &flags, CompilerOptions opts, llvm::orc::ThreadSafeContext &context) |
template<class Signature_t > | |
llvm::Expected< std::function< Signature_t > > | getFunction (std::string name) |
const QString & | errors () const noexcept |
Public Attributes | |
std::unique_ptr< llvm::jitlink::InProcessMemoryManager > | m_memmgr |
ClangCC1Driver | m_driver |
std::unique_ptr< llvm::orc::LLJIT > | m_jit |
llvm::orc::MangleAndInterner | m_mangler |
QString | m_errors |
int | m_atExitId {} |
The documentation for this class was generated from the following files:
- Compiler.hpp
- Compiler.cpp