|
clang 24.0.0git
|
#include "/work/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Interpreter/Wasm.h"
Public Member Functions | |
| WasmIncrementalExecutor (llvm::Error &Err) | |
| ~WasmIncrementalExecutor () override | |
| llvm::Error | addModule (PartialTranslationUnit &PTU) override |
| llvm::Error | removeModule (PartialTranslationUnit &PTU) override |
| llvm::Error | runCtors () const override |
| llvm::Error | cleanUp () override |
| llvm::Expected< llvm::orc::ExecutorAddr > | getSymbolAddress (llvm::StringRef Name, SymbolNameKind NameKind) const override |
| llvm::Error | LoadDynamicLibrary (const char *name) override |
| Public Member Functions inherited from clang::IncrementalExecutor | |
| virtual | ~IncrementalExecutor ()=default |
Additional Inherited Members | |
| Public Types inherited from clang::IncrementalExecutor | |
| enum | SymbolNameKind { IRName , LinkerName } |
| clang::WasmIncrementalExecutor::WasmIncrementalExecutor | ( | llvm::Error & | Err | ) |
|
overridedefault |
|
overridevirtual |
Implements clang::IncrementalExecutor.
Definition at line 80 of file Wasm.cpp.
References lld::exitLld(), lld::wasm::link(), lld::lldMain(), clang::Result, clang::Target, clang::PartialTranslationUnit::TheModule, and lld::Wasm.
|
overridevirtual |
Implements clang::IncrementalExecutor.
|
overridevirtual |
Implements clang::IncrementalExecutor.
|
overridevirtual |
Implements clang::IncrementalExecutor.
|
overridevirtual |
Implements clang::IncrementalExecutor.
|
overridevirtual |
Implements clang::IncrementalExecutor.