Files
2022-05-06 18:51:47 +02:00

34 lines
697 B
C++

#pragma once
//
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <string>
namespace model {
class Binary;
}
namespace efa {
class FunctionMetadata;
}
namespace assembly {
struct BasicBlock;
struct Function;
} // namespace assembly
namespace yield {
namespace html {
std::string assembly(const assembly::BasicBlock &BasicBlock,
const efa::FunctionMetadata &Metadata,
const model::Binary &Binary);
std::string assembly(const assembly::Function &Function,
const efa::FunctionMetadata &Metadata,
const model::Binary &Binary);
} // namespace html
} // namespace yield