clang 20.0.0git
|
#include "Wasm.h"
#include "IncrementalExecutor.h"
#include <llvm/IR/LegacyPassManager.h>
#include <llvm/IR/Module.h>
#include <llvm/MC/TargetRegistry.h>
#include <llvm/Target/TargetMachine.h>
#include <clang/Interpreter/Interpreter.h>
#include <string>
#include <dlfcn.h>
Go to the source code of this file.
Classes | |
struct | lld::DriverDef |
struct | lld::Result |
Namespaces | |
namespace | lld |
namespace | lld::wasm |
namespace | clang |
The JSON file list parser is used to communicate input to InstallAPI. | |
Typedefs | |
using | lld::Driver = bool(*)(llvm::ArrayRef< const char * >, llvm::raw_ostream &, llvm::raw_ostream &, bool, bool) |
Enumerations | |
enum | lld::Flavor { lld::Invalid , lld::Gnu , lld::MinGW , lld::WinLink , lld::Darwin , lld::Wasm } |
Functions | |
Result | lld::lldMain (llvm::ArrayRef< const char * > args, llvm::raw_ostream &stdoutOS, llvm::raw_ostream &stderrOS, llvm::ArrayRef< DriverDef > drivers) |
bool | lld::wasm::link (llvm::ArrayRef< const char * > args, llvm::raw_ostream &stdoutOS, llvm::raw_ostream &stderrOS, bool exitEarly, bool disableOutput) |