A unit to link.
More...
#include <tools/llir-ld/linker.h>
|
| Unit (std::unique_ptr< Prog > &&prog) |
| Create a unit for an LLIR program.
|
|
| Unit (std::unique_ptr< llvm::lto::InputFile > &&bitcode) |
| Crete a unit for an LLVM bitcode object.
|
|
| Unit (const Object &object) |
|
| Unit (const Data &data) |
|
| Unit (Unit &&) |
| Move constructor.
|
|
| ~Unit () |
| Destructor.
|
|
Unit & | operator= (Unit &&) |
| Move-assignment operator.
|
|
◆ Kind
Enumeration of objects to be linked.
Enumerator |
---|
LLIR | LLIR program.
|
BITCODE | LLVM bitcode.
|
OBJECT | Regular object file.
|
DATA | Arbitrary data.
|
The documentation for this class was generated from the following files:
- tools/llir-ld/linker.h
- tools/llir-ld/linker.cpp