Program Listing for File Jumps.hh#
↰ Return to documentation for file (src/midend/programTransformation/astOutlining/Jumps.hh)
#if !defined(INC_ASTTOOLS_JUMPS_HH)
#define INC_ASTTOOLS_JUMPS_HH
#include <map>
class SgStatement;
namespace ASTtools
{
typedef std::map<const SgStatement *, size_t> JumpMap_t;
void collectNonLocalJumps (const SgStatement* root, JumpMap_t& jumps);
void collectNonLocalGotos (const SgStatement* root, JumpMap_t& jumps);
} // namespace ASTtools
#endif // !defined(INC_ASTTOOLS_JUMPS_HH)
// eof