Skip to content
  1. Jul 16, 2015
    • Siva Chandra's avatar
      Add a class ValueObjectConstResultCast. · f8877efc
      Siva Chandra authored
      Summary:
      Other changes around the main change include:
      
      1. Add a method Cast to ValueObjectConstResult, ValueObjectConstResultImpl
      and ValueObjectConstResultChild.
      
      2. Add an argument |live_address| of type lldb::addr_t to the constructor
      of ValueObjectConstResultChild. This is passed on to the backing
      ValueObjectConstResultImpl object constructor so that the address of the
      child value can be calculated properly.
      
      Reviewers: granata.enrico, clayborg
      
      Subscribers: lldb-commits
      
      Differential Revision: http://reviews.llvm.org/D11203
      
      llvm-svn: 242374
      f8877efc
  2. Mar 30, 2015
  3. Dec 13, 2013
  4. Dec 11, 2013
    • Greg Clayton's avatar
      Massive test suite cleanup to stop everyone from manually having to compute... · 4570d3eb
      Greg Clayton authored
      Massive test suite cleanup to stop everyone from manually having to compute "mydir" inside each test case. 
      
      This has led to many test suite failures because of copy and paste where new test cases were based off of other test cases and the "mydir" variable wasn't updated.
      
      Now you can call your superclasses "compute_mydir()" function with "__file__" as the sole argument and the relative path will be computed for you. 
      
      llvm-svn: 196985
      4570d3eb
  5. Mar 19, 2013
    • Greg Clayton's avatar
      Fixed incorrect python that was trying to validate that we got a valid... · 53c5ddf0
      Greg Clayton authored
      Fixed incorrect python that was trying to validate that we got a valid lldb.SBThread object by checking to see if it is equal to "None". 
      
      This test is incorrect as functions that return lldb.SBThread objects never return None, they just return lldb.SBThread objects that contain invalid opaque classes. 
      
      llvm-svn: 177416
      53c5ddf0
  6. Apr 06, 2012
  7. Nov 16, 2011
  8. Nov 15, 2011
  9. Jul 23, 2011
    • Johnny Chen's avatar
      Add an additional formatter class RecursiveDecentFormatter which prints the · 36d7d916
      Johnny Chen authored
      value and the decendents.  For an example,
      
      rdf = lldbutil.RecursiveDecentFormatter(indent_child=2)
      print rdf.format(g_table)
      
      produces:
      
      (const char **[2]) g_table = 0x00000001055a80f0 (location)
        (const char **) [0] = 0x00000001055a8080
          (const char *) *[0] = "Sunday"
        (const char **) [1] = 0x00000001055a80c0
          (const char *) *[1] = "Monday"
      
      llvm-svn: 135815
      36d7d916
  10. Jul 22, 2011
  11. Jul 21, 2011
  12. Jul 16, 2011
Loading