1 #ifndef ROSE_BinaryAnalysis_InstructionSemantics_BaseSemantics_Exception_H
2 #define ROSE_BinaryAnalysis_InstructionSemantics_BaseSemantics_Exception_H
3 #include <featureTests.h>
4 #ifdef ROSE_ENABLE_BINARY_ANALYSIS
6 #include <Rose/BinaryAnalysis/InstructionSemantics/BaseSemantics/BasicTypes.h>
7 #include <Rose/Exception.h>
10 namespace BinaryAnalysis {
11 namespace InstructionSemantics {
23 void print(std::ostream&)
const;
32 std::ostream& operator<<(std::ostream&,
const Exception&);
Base classes for instruction semantics.
Base class for machine instructions.
Main namespace for the ROSE library.
Base class for exceptions thrown by instruction semantics.
Base class for all ROSE exceptions.