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 |