clang 22.0.0git
Wasm.cpp File Reference
#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

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)