mirror of
https://github.com/Decompollaborate/rabbitizer.git
synced 2025-01-01 08:59:40 +00:00
acee144578
* start making c++ bindings * Add sanity checks * add descriptor methods * setup making c++ library * cpp test * format (not tidy because it breaks everything and the result looks dumb) * Fixes * add missing alias * move stuff to their own files * InstructionRsp bindings * r5900 bindings * almost there * binding for analysis stuff * setters
26 lines
795 B
C
26 lines
795 B
C
/* SPDX-FileCopyrightText: © 2022 Decompollaborate */
|
|
/* SPDX-License-Identifier: MIT */
|
|
|
|
#ifndef RABBITIZER_H
|
|
#define RABBITIZER_H
|
|
#pragma once
|
|
|
|
#include "common/Utils.h"
|
|
#include "common/RabbitizerVersion.h"
|
|
#include "common/RabbitizerConfig.h"
|
|
|
|
#include "instructions/RabbitizerOperandType.h"
|
|
#include "instructions/RabbitizerInstrId.h"
|
|
#include "instructions/RabbitizerInstrSuffix.h"
|
|
#include "instructions/RabbitizerInstrDescriptor.h"
|
|
#include "instructions/RabbitizerRegister.h"
|
|
#include "instructions/RabbitizerInstruction.h"
|
|
#include "instructions/RabbitizerInstructionRsp.h"
|
|
#include "instructions/RabbitizerInstructionR5900.h"
|
|
|
|
#include "analysis/RabbitizerTrackedRegisterState.h"
|
|
#include "analysis/RabbitizerLoPairingInfo.h"
|
|
#include "analysis/RabbitizerRegistersTracker.h"
|
|
|
|
#endif
|