2#ifndef ROSE_ASM_UNPARSER_COMPAT_H 
    3#define ROSE_ASM_UNPARSER_COMPAT_H 
    5#include <featureTests.h> 
    6#ifdef ROSE_ENABLE_BINARY_ANALYSIS 
    7#include <Rose/BinaryAnalysis/BasicTypes.h> 
    8#include "AsmUnparser.h" 
   11ROSE_DLL_API std::string unparseInstruction(
SgAsmInstruction*, 
const Rose::BinaryAnalysis::AsmUnparser::LabelMap *labels = 
nullptr)
 
   13ROSE_DLL_API std::
string unparseInstruction(
SgAsmInstruction*, const 
Rose::BinaryAnalysis::AsmUnparser::LabelMap *labels,
 
   14                                            const 
Rose::BinaryAnalysis::RegisterDictionaryPtr ®isters)
 
   17                                                       const 
Rose::BinaryAnalysis::AsmUnparser::LabelMap *labels = 
nullptr)
 
   20                                                       const 
Rose::BinaryAnalysis::AsmUnparser::LabelMap *labels,
 
   21                                                       const 
Rose::BinaryAnalysis::RegisterDictionaryPtr ®isters)
 
   23ROSE_DLL_API std::
string unparseExpression(
SgAsmExpression*, const 
Rose::BinaryAnalysis::AsmUnparser::LabelMap*,
 
   24                                           const 
Rose::BinaryAnalysis::RegisterDictionaryPtr&)
 
Base class for expressions.
 
Base class for machine instructions.