mirror of
https://github.com/open-goal/jak-project
synced 2026-07-02 12:36:42 -04:00
413c1f5c74
* add offline test for gcommon as an example. * fix test * unused var
18 lines
709 B
C++
18 lines
709 B
C++
#pragma once
|
|
#include <string>
|
|
#include "decompiler/Function/Function.h"
|
|
|
|
namespace decompiler {
|
|
|
|
enum class FunctionDefSpecials { NONE, DEFUN_DEBUG };
|
|
|
|
std::string final_defun_out(const Function& func,
|
|
const Env& env,
|
|
const DecompilerTypeSystem& dts,
|
|
FunctionDefSpecials special_mode = FunctionDefSpecials::NONE);
|
|
std::string write_from_top_level(const Function& top_level,
|
|
const DecompilerTypeSystem& dts,
|
|
const LinkedObjectFile& file,
|
|
const std::unordered_set<std::string>& skip_functions = {});
|
|
} // namespace decompiler
|