mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
6abba05d7e
Introduce the `ImportFiles` pipe which leverages the newly-introduced `FileStorage` to fetch the required files and store them in the `BinariesContainer`.
20 lines
548 B
C++
20 lines
548 B
C++
//
|
|
// This file is distributed under the MIT License. See LICENSE.md for details.
|
|
//
|
|
|
|
#include "revng/PipeboxCommon/BinariesContainer.h"
|
|
#include "revng/PipeboxCommon/Helpers/Registrars.h"
|
|
#include "revng/PipeboxCommon/RawContainer.h"
|
|
|
|
using namespace revng::pypeline;
|
|
|
|
//
|
|
// Containers
|
|
//
|
|
|
|
static RegisterContainer<BytesContainer> C1;
|
|
static RegisterContainer<FunctionToBytesContainer> C2;
|
|
static RegisterContainer<TypeDefinitionToBytesContainer> C3;
|
|
static RegisterContainer<LLVMRootContainer> C4;
|
|
static RegisterContainer<BinariesContainer> C5;
|