|
clang 22.0.0git
|
This is the complete list of members for clang::Interpreter, including all inherited members.
| create(std::unique_ptr< CompilerInstance > CI, JITConfig Config={}) | clang::Interpreter | static |
| CreateExecutor(JITConfig Config=JITConfig()) | clang::Interpreter | protected |
| createLLJITBuilder(std::unique_ptr< llvm::orc::ExecutorProcessControl > EPC, llvm::StringRef OrcRuntimePath) | clang::Interpreter | static |
| createWithCUDA(std::unique_ptr< CompilerInstance > CI, std::unique_ptr< CompilerInstance > DCI) | clang::Interpreter | static |
| Execute(PartialTranslationUnit &T) | clang::Interpreter | |
| getASTContext() const | clang::Interpreter | |
| getASTContext() | clang::Interpreter | |
| getCompilerInstance() const | clang::Interpreter | |
| getCompilerInstance() | clang::Interpreter | |
| getExecutionEngine() | clang::Interpreter | |
| getOrcRuntimePath(const driver::ToolChain &TC) | clang::Interpreter | static |
| getOutOfProcessExecutorPID() const | clang::Interpreter | |
| getSymbolAddress(GlobalDecl GD) const | clang::Interpreter | |
| getSymbolAddress(llvm::StringRef IRName) const | clang::Interpreter | |
| getSymbolAddressFromLinkerName(llvm::StringRef LinkerName) const | clang::Interpreter | |
| Interpreter(std::unique_ptr< CompilerInstance > Instance, llvm::Error &Err, std::unique_ptr< llvm::orc::LLJITBuilder > JITBuilder=nullptr, std::unique_ptr< clang::ASTConsumer > Consumer=nullptr, JITConfig Config=JITConfig()) | clang::Interpreter | protected |
| LoadDynamicLibrary(const char *name) | clang::Interpreter | |
| outOfProcessJITBuilder(JITConfig Config) | clang::Interpreter | static |
| Parse(llvm::StringRef Code) | clang::Interpreter | |
| ParseAndExecute(llvm::StringRef Code, Value *V=nullptr) | clang::Interpreter | |
| ResetExecutor() | clang::Interpreter | protected |
| Undo(unsigned N=1) | clang::Interpreter | |
| Value class | clang::Interpreter | friend |
| ~Interpreter() | clang::Interpreter | virtual |