clang: lld Namespace Reference (original) (raw)
Namespaces | |
---|---|
namespace | wasm |
Classes | |
---|---|
struct | DriverDef |
struct | Result |
Typedefs | |
---|---|
using | Driver = bool(*)(llvm::ArrayRef< const char * >, llvm::raw_ostream &, llvm::raw_ostream &, bool, bool) |
Enumerations | |
---|---|
enum | Flavor { Invalid, Gnu, MinGW, WinLink, Darwin, Wasm } |
Functions | |
---|---|
Result | lldMain (llvm::ArrayRef< const char * > args, llvm::raw_ostream &stdoutOS, llvm::raw_ostream &stderrOS, llvm::ArrayRef< DriverDef > drivers) |
Typedef Documentation
◆ Driver
using lld::Driver = typedef bool (*)(llvm::ArrayRef<const char *>, llvm::raw_ostream &, llvm::raw_ostream &, bool, bool)
Definition at line 35 of file Wasm.cpp.
Enumeration Type Documentation
◆ Flavor
enum lld::Flavor
Enumerator |
---|
Invalid |
Gnu |
MinGW |
WinLink |
Darwin |
Wasm |
Definition at line 26 of file Wasm.cpp.
Function Documentation
◆ lldMain()
Result lld::lldMain | ( | llvm::ArrayRef< const char * > | args, |
---|---|---|---|
llvm::raw_ostream & | stdoutOS, | ||
llvm::raw_ostream & | stderrOS, | ||
llvm::ArrayRef< DriverDef > | drivers | ||
) |
Referenced by clang::WasmIncrementalExecutor::addModule().