ROSE  0.11.131.0
BasicTypes.h
1 #ifndef ROSE_BasicTypes_H
2 #define ROSE_BasicTypes_H
3 
4 // Recursively includes all basic types. These are mostly forward declarations. Try to keep other things to a bare minimum.
5 // #include's for subdirectories are at the *end* of this header file.
6 
7 namespace Rose {
8 
9 class Exception;
10 
11 class Location;
12 
13 class Progress;
14 using ProgressPtr = Sawyer::SharedPointer<Progress>;
15 
16 class SourceLocation;
17 
18 } // namespace
19 
20 // #include's for subdirectories
21 #include <Rose/BinaryAnalysis/BasicTypes.h>
22 
23 #endif
Main namespace for the ROSE library.