Use MachineBasicBlock::transferSuccessors.
[oota-llvm.git] / include / llvm / Debugger / RuntimeInfo.h
index 360b923e55d43eab212ae74a91e4c7f419cbf211..c5376512351894eef87b2457e8fe9aa1d740db10 100644 (file)
@@ -1,10 +1,10 @@
 //===- RuntimeInfo.h - Information about running program --------*- C++ -*-===//
-// 
+//
 //                     The LLVM Compiler Infrastructure
 //
-// This file was developed by the LLVM research group and is distributed under
-// the University of Illinois Open Source License. See LICENSE.TXT for details.
-// 
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
 //===----------------------------------------------------------------------===//
 //
 // This file defines classes that capture various pieces of information about
@@ -19,6 +19,7 @@
 #define LLVM_DEBUGGER_RUNTIMEINFO_H
 
 #include <vector>
+#include <cassert>
 
 namespace llvm {
   class ProgramInfo;
@@ -41,7 +42,7 @@ namespace llvm {
     const SourceFileInfo *SourceInfo;
   public:
     StackFrame(RuntimeInfo &RI, void *ParentFrameID);
-    
+
     StackFrame &operator=(const StackFrame &RHS) {
       FrameID = RHS.FrameID;
       FunctionDesc = RHS.FunctionDesc;
@@ -79,7 +80,7 @@ namespace llvm {
     /// CallStack - This caches information about the current stack trace of the
     /// program.  This is lazily computed as needed.
     std::vector<StackFrame> CallStack;
-    
+
     /// CurrentFrame - The user can traverse the stack frame with the
     /// up/down/frame family of commands.  This index indicates the current
     /// stack frame.