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