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().