Don't attribute in file headers anymore. See llvmdev for the
[oota-llvm.git] / include / llvm / Debugger / Debugger.h
index b1115daca6a8ec2e1df1b4f7e0d017447c4eaf7e..394592f3170f82caa0e291aa28a42abaf9efda59 100644 (file)
@@ -1,10 +1,10 @@
 //===- Debugger.h - LLVM debugger library interface -------------*- 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 the LLVM source-level debugger library interface.
@@ -67,6 +67,10 @@ namespace llvm {
     void setProgramArguments(It I, It E) {
       ProgramArguments.assign(I, E);
     }
+    unsigned getNumProgramArguments() const { return ProgramArguments.size(); }
+    const std::string &getProgramArgument(unsigned i) const {
+      return ProgramArguments[i];
+    }
 
 
     //===------------------------------------------------------------------===//