ROSE 0.11.145.192
AsmUnparser.h
1// [Robb Matzke 2024-10-22]: Deprecated. Use Rose::BinaryAnalysis::Unparser
2#ifndef ROSE_AsmUnparser_H
3#define ROSE_AsmUnparser_H
4#include <featureTests.h>
5#ifdef ROSE_ENABLE_BINARY_ANALYSIS
6#include <RoseFirst.h>
7
8#include <ROSE_DEPRECATED.h>
9
10#include <cstddef>
11#include <cstdint>
12#include <map>
13#include <ostream>
14#include <string>
15
16class SgNode;
17
18namespace Rose {
19namespace BinaryAnalysis {
20
21// [Robb Matzke 2024-10-23]: Deprecated
23public:
24 using LabelMap = std::map<uint64_t, std::string>;
25
26 virtual size_t unparse(std::ostream&, SgNode *ast) ROSE_DEPRECATED("use Rose::BinaryAnalysis::Unparser");
27};
28
29} // namespace
30} // namespace
31
32#endif
33#endif
This class represents the base class for all IR nodes within Sage III.
The ROSE library.